Появление замков, как укрепленных жилищ феодалов, относится в западно-европейских странах ко временам правления Каролингов — королевской династии, самым знаменитым представителем которой был легендарный Карл Великий. Проще всего было строить замки в горных местностях — они были и труднодоступны для неприятеля, и строительный материал всегда был под рукой. Самые ранние из замков представляли собой кольцо стен, сложенных из больших каменных глыб и окружающую горную вершину, на которой стоял сам дом.
Выстроенный из тех же каменных глыб дом тоже представлял собой самостоятельную крепость. Особенно мощной была стена, обращенная в сторону самого вероятного места нападения.
В замках, возводившихся на равнинах, архитектурные принципы были примерно такими же: внутри кольца стен строили высокую башню, которая называлась донжоном. Она была четырехугольной или круглой, имела несколько этажей; внутри каменные стены обтесывались, чтобы сделать их более или менее гладкими. На самом верху башни была площадка, окруженная зубцами, которые, как правило, устанавливались на выступающем карнизе.
Поскольку на площадке всегда находился дозорный, то приходилось возводить над ней и высокую остроконечную крышу для защиты от непогоды. Вход в башню располагался на высоте 12-15 метров, и подняться к нему можно было только по узкой лестнице.
Вплотную к башне, которая служила последним оборонительным рубежом, примыкали жилые помещения. В нижнем этаже располагались кухни и кладовые, на втором этаже — большой зал, где проходили пиры и собирались гости, на верхнем этаже были спальни. С этажа на этаж поднимались по наружной лестнице; сначала она была деревянной, а позже стала каменной и винтовой, для нее сооружали специальную башне видную пристройку.
Нижний этаж жилого дома возводился большей частью из камня, верхние этажи из дерева или кирпича. В замке почти всегда была собственная часовня, располагавшаяся или в самом жилом помещении, или в связанной с ним постройке.
Позже такие маленькие крепости стали заметно увеличиваться в размерах и усложняться.
Высокая башня и жилой дом окружались дополнительной стеной, образующей внутренний двор замка. В наружной стене появились ворота с подъемным мостом, переброшенным через ров. Мост поднимался и опускался при помощи крепких деревянных рычагов и цепей. Ворота защищались дополнительными башнями, с которых лучникам легко было держать под прицелом окрестности. Возводилось и еще одно кольцо стен или высокий деревянный частокол, а самым передовым рубежом был глубокий ров, наполненный водой. Между наружной и внутренней стенами могли располагаться жилища воинов гарнизона, а на время вражеских набегов здесь укрывались и крестьяне окрестных деревень.
Несколько по-другому строились замки раннего средневековья в Нормандии. Выше, чем где-либо, было здесь и само строительное искусство. Донжон, главная башня замка норманнского рыцаря, был не только последним убежищем при осаде, но служил также основным жилым помещением.
Поэтому главная башня была гораздо больше размерами. Вход в нее тоже располагался на большой высоте, и подниматься приходилось по узкой крутой лестнице. Если ее захватывал враг, то воины противника были отличной мишенью для лучников, располагавшихся за машикулями — навесными бойницами на вершине башни. Лестницы, соединявшие этажи, располагались прямо в толще стен. Можно было, кроме того, поднимать грузы с этажа на этаж с помощью канатов, проходивших сквозь расположенные один над другим в полах и потолках люки.