Flying buttresses are external architectural supports that transfer the weight of a building's roof and walls away from the structure, allowing for taller and thinner walls and larger windows. This design feature is most commonly associated with Gothic architecture, enabling the creation of grand cathedrals with soaring ceilings and expansive stained glass windows, while maintaining structural stability.