Um castelo é uma construção com função de vigilância, defesa e também de residência. Para cumprir a sua função de vigia habitualmente eram construÃdos em locais elevados, no cimo dos montes, e próximo de locais possÃveis para ataque das forças inimigas tal como os rios. Desta forma conseguiam uma vigilância a grande distância tendo tempo suficiente para preparar a defesa e o contra-ataque. Muitos dos castelos também serviram de residência à s famÃlias reais.
A maior parte dos castelos dispunham de uma torre de menagem, num nÃvel mais elevado, que era o posto por excelência de vigilância, entre outras funções.
Em variados casos as cidades e outras povoações começaram o seu desenvolvimento com a construção de casas para os populares dentro do recinto e ao redor do castelo.