Roofing felt is a heavy, paper-based material that is coated or impregnated with asphalt. It is often used to protect shingles from heat, water and ice in the construction of roofs.