Roofs protect us from many things: the scorching sun, rain, snow or even animals. While roofing has always been a reserve of the professionals, with proper knowledge, you can perform minor repairs or even install the roof by yourself. Before anything else, you need to familiarize yourself with the terminologies used in roofing. Basic roof components Underlayment: it is usually a waterproof membrane (mostly a black paper) laid over the plywood...