Why do you think people are moving away from rural areas towards urban areas?
There are a number of reasons for the migration of people from rural areas to urban areas. These include employment opportunities, educational facilities, lifestyle preferences, better medical care, social and personal life opportunities, etc. Any one or a combination of these factors may cause migration. Most of the rural areas around the world are dependent on agriculture and may not provide adequate employment opportunities for everyone in the family (depending on the size of the land). Urban areas, on the other hand, have more employment opportunities in various sectors (such as manufacturing, services, etc.). Urban areas also typically boast better educational and medical care facilities. People may find the former to be more attractive for their offspring, while the latter may be beneficial to their parents. Urban areas also provide more chances for social interaction, a better personal life and a higher standard of living. All these factors may cause people to shift to urban areas.
On the other hand, some people may decide to shift to rural areas (from urban areas) because they are not satisfied with the rapid pace of urban life and want a more peaceful existence.
Hope this helps.
I think one reason that people are moving away from rural areas is due to modern day farming techniques and farming technology. A single farmer can operate and maintain hundreds of acres worth of crops with modern day farming equipment. That means fewer farmers are actually needed to work the same size crop area. Fewer people being needed in the rural areas means that they have to go somewhere else. That somewhere else is the urban population centers.
I also think that people are moving to the urban areas out of convenience. I live in the city, and essentially all of my necessities and entertainment options exist within a 5 mile radius of my house. That's crazy convenient. People in urban environments also have more chances for social interactions with each other. While I don't think that is a huge reason, it is definitely a reason for urban growth. Lastly, urban cities are growing in size, because many businesses exist in dense population centers. Cities offer those businesses a way to stream line their production and product movement. If the businesses are in the cities, and people like easy access to work, then people are going to move toward the cities.