Urban planning is the process of designing and controlling the growth of a city or town. It is also about how a city or town is developed and what land uses are in it.