Roof underlayment is a critical part of any roof and serves as a secondary layer of protection against the elements. This roofing material also plays a vital role in keeping moisture out of your home.