Understanding the different parts of your roofing system will allow you to maintain it better and help you talk to your roofing contractor more effectively. The performance and durability of your roof depends on all of the parts staying in top shape while working with each other.