Roof shingles are individual overlapping elements that cover the roofs. The flat and rectangular elements you see on the roofs are the roof shingles. These can be manufactured using many different materials. The materials that are most commonly used to make these roof shingles include; wood, slate, plastic, metal, cement, fiber, composite materials, and flagstone. This type of roofing is used for sloping roofs. These majorly affect the look of your house and are used for decorative purposes as well as safeguarding purposes. These shingles form a barrier that repels snow, ice and most importantly water.