城堡的军事作用,一直左右着城堡的发展。一般,权威一点的看法是认为,城堡主要发展时期是从公元9世纪土岗-城廓式城堡出现到14世纪火药兵器的出现的一段时间,这一段时间也被中世纪军事专家称为“城堡时期”。前面已经说过,城堡是作为防御工事而诞生的。早在3世纪的罗马,因为古罗马的文明非常灿烂,城市生活十分突出,庞大的公众建筑,精美的艺术文化品都集中在城市。所以每当战乱来临,罗马人就不得不把城市作为防守的重点。特别是3世纪,由于罗马帝国面临空前的压力,在蛮族入侵和内战的双重压力下,对城市的防卫提出了很高的要求。以古代的作战方式攻取抵抗中的城堡,需要良好的围攻技术和长达数月的军需供应。罗马人的纵深防御战略充分发挥了其大量城堡的作用。但是古代罗马的城堡与通常所说的中世纪城堡还是有一些区别,因为古代城堡的发展并非一直是一帆风顺,处于政治和经济上的原因,其间出现过多次倒退。中世纪的欧洲,社会经济很不发达,政治上的四分五裂导致其处于封建割据状态,生产力呈现倒推趋势,而且3世纪到9世纪这段时间整个欧洲主要以游牧经济为主,并不需要坚固的城堡来保卫他们的财产。当时的建筑不论是施工技术还是规模都远远不及古代的罗马,相应的结构技术和艺术经验也逐渐失传了。古罗马,不管是实际上还是精神上都已经成为了一片废墟。通常,确切意义上的中世纪城堡并不包括古罗马的防御工事,一般指9世纪出现的土岗-城廓式城堡以后一直到14世纪的砖石结构城堡。之所以城堡在这个时间出现,主要是因为欧洲经济当时从游牧经济向农耕经济转变,人们的财产,住所固定了下来,所以需要坚固的城堡来保护他们的生命和财产安全。虽然这期间的城堡发展走得是一条独立的道路,但是古罗马的城堡建设技术和防御性战争的理念或多或少的影响着中世纪城堡的发展。很多中世纪的城堡为了免去挖地基这个麻烦的事情,本身就修建在已经废弃的古罗马城堡遗址上。14世纪以后,伴随着火器的诞生,城堡逐渐失去其军事作用而成为世俗居所,但是中世纪修建城堡时诞生的建筑思想和风格仍然严重影响着它。