Every component of your roofing is there for a reason. The essential elements of your roofing systems are the covering, underlayment, metal flashing, ventilation, and insulation.