En los tiempos medievales, los castillos eran el hogar de la nobleza o clérigos de alto rango, las fuerzas de defensa y un numeroso personal doméstico. En tiempos de guerra, la población del castillo se hinchaba como campesinos de los señores dominio inundado para la protección.
Aparte del señor, la dama o el obispo, la figura más importante en la vida del castillo era el alguacil. Este hombre estaba a cargo de la gestión diaria de los asuntos del castillo. Coordinó las actividades del personal doméstico, que incluyó a cocineros, novios, porteadores y alevines, mientras preparaban las áreas de vida del castillo. También mantuvo las defensas del castillo, organizando la guarnición en el castillo, que generalmente incluía caballeros, arqueros y hombres de armas. Los castillos también tenían herreros e ingenieros para fabricar armas.