I castelli sono edifici medievali che erano case difensive per persone potenti. Potevano essere fatti di legno, pietra o mattoni, e alcuni venivano usati per centinaia di anni. Migliaia di castelli furono costruiti in Europa, nel Medio Oriente e in Giappone con diversi stili di design. Oggi, la maggior parte dei castelli sono rovine e molti sono popolari attrazioni turistiche.

In Inghilterra e nel Galles i castelli furono impiegati per la prima volta dai Normanni invasori guidati dal duca Guglielmo nel 1066. Essi fornivano una base per le truppe per controllare l'area circostante, e nel tempo aiutavano il proprietario del castello ad amministrare la propria terra. I castelli erano progettati per essere imponenti: le loro difese massicce scoraggiavano gli attaccanti e mostravano la forza del proprietario.

Poche truppe in un castello potevano difendersi da un esercito molto più grande. Il metodo più comune per prendere un castello era quello di assediarlo o prenderlo d'assalto. Ognuno di essi aveva dei problemi. Assaltare un castello avrebbe ucciso molti degli attaccanti, ma un assedio avrebbe richiesto molto tempo. Entrambi i metodi a volte fallivano.