Roof overhangs have several important functions: they can protect exterior doors, windows, and siding from rain; they can shade windows when solar heat gainIncrease in the amount of heat in a space, including heat transferred from outside (in the form of solar radiation) and heat generated within by people, lights, mechanical systems, and other sources.