What is the difference between Gothic architecture and Romanesque architecture? Romanesque architecture is characterized by heavy masonry walls, rounded arches supported by piers, and barrel vaults. Gothic architecture has much thinner walls supported by flying buttresses, pointed arches, and stained glass windows.