Причины роста городов заключаются в подъёме сельского хозяйства: орудия труда стали более эффективными, урожайность возросла, у крестьян теперь оставались излишки продуктов. Ещё одна причина роста городов — быстро развивающийся спрос на изделия ремесла, рост потребности в ремеслениках.