Urbanization is defined as the process of villages converting into urban or cities. It occurs when certain population and density thresholds are met, such as a population over 5,000 people or a density over 400 people per square kilometer. Factors contributing to urban population growth include natural increase, internal rural-to-urban migration, international urban migration, and reclassification of boundaries. While urbanization has positive impacts such as facilitating information diffusion and reducing costs of service delivery, it also has negative impacts including increased urban poverty, inequality, and the rise of slums housing 30-50% of urban populations in developing countries.