Your roof has many different components that work together to protect your home from the elements. While you're probably familiar…