A pergola is an open framed structure, often with an open or slatted top, used to define a seating area. A veranda is attached to the house and usually has a solid or glazed roof so it can be used in poor weather. A canopy is a simpler overhead cover, often fabric, fixed above a door, window or patio.