Roofing material is the outermost layer on the roof of a building, sometimes self-supporting, but generally supported by an underlying structure. A building's roofing material provides shelter from the natural elements. Asphalt shingles are the most commonly used and among the least expensive of materials available for steep slope applications. They are very durable and are available in a wide variety of colours and textures.