Different roofing materials and accessories are needed to properly install a roof based on its shape and the complexities it may have, such as a patio that ties into the roof or a chimney. There are two main categories of roof: steep slope and low slope. Most residential roofs are steep slope, while low-slope roofs are typically used on commercial buildings, sheds and garage transitions.