Romanesque architecture is the first style that can be found all parts of the Europe but there is some regional variations inside. In Carolingian Europe we see architectural products which carried both traces of tradition and tendency for modernity. Therefore, there is an architectural approach that was a temperate mix of past and that day. In that period feudalism came to forward (the main reason behind feudalism was based on concerns for the defense of territories).
In the Romanesque, there are three main structure typology : churches, monasteries and castles. church was a significant building type with its unifying power. Castles were defensive constructions. They were generally in steep places due to increase the defense and it became easily defendable.