В старину города обносились крепостными стенами со сторожевыми башнями и рвами с водой. Кроме того, строились отдельные крепости для воинских гарнизонов. Характерными чертами таких построек было то, что во внешнюю сторону были обращены исключительно стены и башни с бойницами. Все они строились с учётом возможной длительной осадой вражеской армии. Замок - это отдельно стоящее укреплённое здание, где жили знатные особы. Замки меньше по размерам. На замках на верхних этажах есть обращённые на внешнюю сторону окна (на крепостях их никогда изначально не было).