What type of architecture is romanesque architecture?

Romanesque Architecture is a form of medieval architecture that adapts the roman styles of construction (as in the phrase "roman"-esque), seen distinctly in its rounded arches. It developed around 6th century AD and is often compared to its descendant, Gothic Architecture. What makes it different is the lack of large penetrations in the walls (examples are taken from the medieval churches as little else constructed from that time remains standing). Most of these churches often used tapestries rather than stained glass (as in the high Gothic ages) to document and/or tell stories. The romanesque churches have a rather heavy feel to them with very solid and large wall structures with attached (rather than flying) buttresses.