军事上的防御用途外,还有政治上扩张领土和控制地方等用途。 在封建社会时期,地方上的贵族提供了法律秩序和保护,使居民不受诸如野蛮人等劫掠者所侵扰。贵族建造城堡的目的,是为了防护并提供一个由军事武力所控制的安全基地。事实上,一般认为城堡的功能是用来防卫,乃一种与事实不符的看法,因为最初的建造目的是用作进攻的工具。它的功能是作为专业士兵尤其是骑士的基地,并控制四周的乡间地区。