Roofs are made up of many different parts, including the gable end (which typically faces the street), rafters (which carry the weight of the roof), and tiles or shingles. Tiles or shingles are usually flat pieces of material that cover most or all of a roof.