Hay distintos estilos de arquitectura:
Prerrománica:
La determinación de estilos locales (arquitectura visigoda, merovingia, carolingia, asturiana, mozárabe, otoniana etc.) es problemática, y depende de elementos "historicistas" y "modernizadores" que se combinan con la oposición de influencias italianas, nórdicas, hispanas y bizantinas, y con el contexto sociopolítico y religioso.
Románica:
El románico se desarrolló en los siglos XI y XII, siendo el primer estilo pan-europeo. Se caracteriza por el uso de la bóveda de cañón, cuyo peso se desplazaba verticalmente hacia gruesos pilares cruciformes y horizontalmente hacia gruesos contrafuertes que reforaban muros masivos, con poco espacio para los vanos. La decoración escultórica se concentraba en capiteles y pórticos.
Gótica:
Iniciada en la experimentación arquitectónica del siglo XII en la zona de Île de France, se extendió por toda Europa como un estilo de marcada verticalidad, tanto en las torres como en las elevadísimas naves, permitida por los arcos apuntados y las bóvedas de crucería, cuyo peso se desplazaba por los arbotantes a contrafuertes exteriores, aligerando los muros, que acogen una cada vez mayor multiplicidad de capillas laterales. Pintura y escultura se libran de su dependencia de los muros (retablos).

