En la Edad Media feudal como no había ejércitos organizados no había "castros" y el castillo tuvo por mucho tiempo gran importancia militar , ya que para rechazar a normandos, sarracenos, húngaros, etc., los pueblos atacados levantaban muros y torres y bien pronto los señores feudales aprendieron que aquellas fortalezas podían servir a sus planes y los multiplicaron e iglesias y conventos se fortificaron también y podían darse choques fortuitos o calculados de vecino con vecino, guerra de asedio y de desgaste, y en los peligros comunes los señores vecinos se congregaban para ponerse de acuerdo acerca de lo que cada cual ejecutaría en sus dominios y el rey era uno de los contratantes, pero sin autoridad coercitiva, únicamente propietario de los feudos por él conferidos, no un magistrado supremo ejecutor de la voluntad de una asamblea soberana.