Understanding basic roofing terminology can empower homeowners to make informed decisions about their roofs. Here are 10 key roofing terms…