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