Canopy provides shelter from the sun and rain. They are often attached to a building, but they can also be used as a decorative feature. A canopy can also be made out of fabric. Using modern fabrics can make a canopy durable and easy to clean. Many of these modern materials are also fire-resistant and flame-resistant.