A pergola with a roof is often referred to as a pavilion. A pavilion is a freestanding structure with a fixed roof that generally completely covers the pergola. It can also be called a gazebo, although that distinction is usually left to smaller and more decorative structures that are found in gardens. The roofs in question can be both fixed or retractable, such as placing a retractable awning over a pergola structure.