Roofing nails are used in roof installation to fasten shingles, to install roofing felt for waterproofing and to attach roof tiles and sheet metal. There are different kinds of roofing nails, made of different materials and in various sizes. All roofing nails have wide, flat heads and short shanks. The tips of the nails are sharp and pointed for easy insertion so you don't break the shingles or damage the wood when driving the nails through.