Une muraille est un mur de grande hauteur destiné à protéger un ensemble de bâtiments par leur enceinte
Au Moyen Âge, elles se systématisent pour protéger les cités ou les châteaux-forts des attaques ennemies.
Elles se transforment dès l'apparition des armes à feu.