In a home, the roof protects the house from environmental conditions. In a garden, roofs protect the conservatory from cold, wind, and rain, but allows sunlight to reach the plants under it. The roofing type in a veranda may help protect the area from sunlight. Thus, according to the various needs, there are different types of roofing.