Quick Answer: Your roof is a complex system of structural components (rafters, trusses), protective layers (tiles, underlayment), and water management features (flashing, gutters) working together to shield your home from the elements.