Romanesque architecture is characterized by arches, thick walls and small windows.