A pavilion is a freestanding outdoor entertaining area made of a solid roof over a concrete patio or other solid base. All the sides are open for maximum airflow, and the columns can be wooden, brick pillars, or even stone. The strong roof provides full weather protection for many guests.