A roof is a cover that protects buildings from weather elements, including rain, snow, wind, and sunlight. It also provides insulation and structural support. The foundation of a roof is the frame, which consists of rafters or prefabricated trusses. On…