Los castillos se originaron en la Edad Media como lugares fortificados construidos inicialmente en madera pero luego en roca para proveer mayor protección. Las murallas eran un elemento clave para la defensa, mientras que el castillo en sí era el lugar central donde se realizaban diferentes actividades y que simbolizaba la época medieval.