Города в Европе в средневековье возникали в основном из-за роста торговли и потребности в защите. Люди начали селиться вдоль торговых путей и у крепостей, что способствовало развитию поселений. Сначала это были небольшие деревни или крепости, где люди искали безопасность. С ростом торговли и населения появились рыночные площади и ремесленные мастерские. Городские общины начали развиваться, и местные жители получали право управлять собой. В XII-XV веках многие города получили магдебургское право, что позволило им самостоятельно решать внутренние дела. Также важным фактором было строительство соборов и монастырей, которые привлекали людей. Развитие сельского хозяйства позволяло больше людей прокормить и, таким образом, способствовало экономическому росту. Города постепенно стали центрами культуры и образования. К концу средневековья многие из этих городов стали важными политическими и экономическими центрами. Они стали важной частью европейской цивилизации, влияя на политику, экономику и культуру.