The document provides a detailed overview of roofing terminology, types of roofs, and various roofing materials, including asphalt shingles, wooden shakes, slate, tiles, concrete, and steel truss roofs. It categorizes roof slopes into flat, low slope, and steep slope, and discusses additional roof styles such as gable and hip. A market survey section outlines the pricing and specifications for asbestos cement sheets and galvanized iron sheets used in roofing.