This paper tries to shed some light on the role of agglomeration economies in the development of cities, offering a literature review of types of agglomeration economies and their sources, and how those economies can affect both economic growth and urban growth in the cities. Likewise, it aims to document how the agglomeration economies can influence the level of specialization and diversification of the cities.