В первоначальном значении
замок — это
здание или комплекс зданий, обычно обнесённые стеной, сочетающие в себе две функции: оборонительную (фортификационную) и жилую. Замки появились в
Средние века и были жилищами дворян-
феодалов. В связи с
феодальной раздробленностью и, как следствие, частыми междоусобными войнами, жилище феодала должно было выполнять и оборонительную функцию. Обычно замки строились на
возвышенностях,
островах, скальных уступах и других труднодоступных местах.