The main components generally include roofing, exterior walls, cladding, windows, doors, foundations, insulation, air barriers, waterproofing membranes, flashings, joints and sealants. The transitions between these components are equally important because many envelope failures occur at interfaces rather than within the individual materials themselves.