The development of cities around urban centers was a gradual process rather than a well-defined event. Cities and villages & towns differ in two ways. First, cities were larger and more complex. Professional craft workers refined existing technologies, invented new ones, and raised levels of quality and production. Second, Neolithic villages & towns served the needs of their inhabitants and immediate neighbors, whereas cities decisively influenced the political, economic,and cultural life of large regions.
Yaa it's true here comes Newton second law