A roofing tile provides protection to the structure below from heat and rain. Modern day roofing tiles are available in a variety of shapes and sizes to provide an aesthetic appeal to the overall building. These tiles can be fixed onto the roof through either nails or even cement at select points of the tile.