Shingles roofing is a type of roofing system that is composed of individual overlapping components called shingles. These shingles are typically made of asphalt, fiberglass, wood, slate, or metal and are arranged in a way that allows water to flow off the roof.