Urbanization refers to the development of urban areas. It involves population growth as well as physical development in such areas. Many global south countries like India, Brazil and Nigeria have high rates of urbanization than northern countries like England, Canada and Japan. This can be attributed to the natural increase in population of these areas through birth or migration of people from rural areas to urban areas. Most of these countries are developing countries. They have potential for industrialization and people migrate from rural areas to urban areas to offer labor to the growing industries. There is also rapid development of rural areas in these areas that transforms them into urban centers. On the other hand, in developed countries, there is little migration to urban areas due to decentralization of the countries’ economies. This gives the rural people favorable conditions to stay there. There is also reduced natural population increase through birth than in most of the southern countries. People move to cities for various reasons. Cities provide employment opportunities to people because of the growth of industries that takes place in them. Most cities also offer people better social facilities and services like entertainment and health care. There are also better economic and market opportunities in cities than can be found in most rural areas of most countries. People therefore migrate to cities so as to come closer to these opportunities and exploit them for improving their economic status and living standards (Knox, Marston & Nash, 2007). Most rural family farms also produce hardly enough to support their family members with the required food and other basic needs. As a result, some members of such families move to cities and work hard to earn extra income which they send back home to support the needs of their family members. Most of the rural population in most countries depends on agricultural production in order to survive. Therefore, the importation of similar low priced food materials as those produced in these countries lead to general reduction in the crops’ prices. This leads to low benefit for the farmers. Such farmers in most cases abandon their farms and move to urban areas where they look for jobs mostly in the industrial areas. Population increase in rural areas is another factor that leads to rural- urban migrations. Increasing population in most cities of the world comes with many problems associated with settlement, infrastructure, environmental issues and service delivery. The urban poor stay in slums where there are poor infrastructure especially housing and other associated services like electricity, running water, sewage system, and roads. To make these cities livable, some of these situations and services have to be improved. The cities of the world should address issues of urban planning, urban development and urban governance. If these three aspects are well addressed in the cities, then they will be comfortable places to stay in. Urban planning should involve proper laying out of water distribution patterns and networks in the cities, planning sanitation systems and methods of waste management, transport network as well as health systems. Each city should also develop urban development strategies that adequ