Las ciudades medievales estaban protegidas por castillos y abadías. Los castillos servían como fortalezas militares para defender las ciudades de los enemigos, mientras que las abadías eran centros religiosos y culturales dentro de las murallas de la ciudad.