Een versterkt gebouw of kasteel wordt een vesting genoemd. Vestingen werden historisch gezien gebouwd om bescherming te bieden tegen vijandelijke aanvallen. Ze waren vaak voorzien van dikke muren, grachten, torens en andere verdedigingswerken om de bewoners te beschermen. Vestingen speelden een belangrijke rol in de middeleeuwen en werden strategisch geplaatst om de controle over een gebied te behouden. Tegenwoordig worden vestingen vaak gezien als historische bezienswaardigheden en trekken ze toeristen van over de hele wereld.