До появи артилерії зробити замок неприступним було досить просто - побудував стіни вище і товстіший з каменю і спи спокійно. Але про всяк випадок будівельники замків використовували найрізноманітніші хитрощі, а то ж деяких вікінгів було не злякати високими стінами.
Перш за все при виборі місця будівництва враховувалися особливості місцевості - річки, гори, ліси, болота. Чим менше було легкопрохідній доріг до замку, тим краще.
Потім будувався сам замок, причому як правило стіни його робилися подвійними - центральна цитадель, оточувалася ще і основним оборонним кільцем стін. Перед стінами виривався глибокий рів, який заповнювали водою, а єдиний прохід був через підйомний міст.
Стіни лягали з каменю, мали внутрішні галереї з бійницями, по кутах ставилися високі домінуючі вежі, які дозволяли вести обстріл навколишньої території.
Вхідні ворота також виконувалися підйомними, і часто кілька разів дублювалися, в тому числі металевими решітками.
Пагорб, на якому будувався замок був обов'язково проритий підземними ходами, для евакуації і вилазок.
Проте, замки брали і руйнували. І рідко який замок міг похвалитися абсолютною неприступністю.
Замки в період середньовіччя, звичайно ж, намагалися зробити неприступними. Це допомагало феодалу і його селянам врятуватися як від сусідів, так і від зовнішніх ворогів.
Місце для будівництва фортеці вибирали особливе - часто на косогорі в закруті річки, а краще при злитті двох (захищати доводилося тільки підхід з суші, інші напрямки - вода і високий берег), якщо не було поруч річок - то на пагорбі в переглядається на кілька кілометрів місцевості.
Інший спосіб захисту - потужні високі стіни, які не могла пробити середньовічна артилерія, а також на яких могли спокійно розташуватися захисники фортеці. Стіни робилися з каменю (НЕ підпалити), часто споруджувалися башточки, які височіли над стіною, з них можна було прострілювати і стіни, якщо ворог все-таки по приставних сходах і мотузках добирався до вершини стіни.
Для посилення захисного ефекту викопували навколо замку рів, заповнювали його водою, пробратися до фортеці можна було тільки по охоронному підйомному мосту. Якщо не було можливості оточити фортецю водою - споруджували вал, робили перекидний міст.
Так як багато замків часто будувалися і перебудовувалися, розширюючись вшир, то при обороні допомагали внутрішні стіни, що відокремлювали центральну цитадель від периферійної частини замку. Також могли робити "подвійні" стіни і "подвійні" ворота, серед яких знаходився Барбікан - пастка для ворога.
Архітектура замків дозволяла оборонятися, при цьому бути у відносній безпеці. Стріляли з вузьких бійниць, лили зі стін окріп, розпечене масло, дьоготь, скидали каміння. Якщо загрожувала облога - обов'язково в фортеці був джерело води і запаси продовольства на кілька тижнів, а то і місяців.
У XIII столітті інженери перейшли на круглі вежі, більш стійкі до обстрілу метальних машин, а також стали використовувати не одну вежу, а кілька, встановлених по периметру фортеці. Стіни в деяких випадках виявлялися потрійними. На новий рівень вивели і захист воріт, розмістивши над ними захисну вежу - барбакан, а за ними металеву решітку, що дозволяє стрільцям вести вогонь по нападаючим через ворота.
Нові рішення застосовували і для захисту стін замку, наприклад, прокладали галереї з бійницями для стрільців, звідки можна було лити окріп або палаюче масло.