A gutter guard is any piece that attaches to the gutter and prevents unwanted materials from entering. Usually, those unwanted materials are leaves, branches, and other outdoor debris. By keeping those materials out, gutter guards go a long way in preventing clogs and cracks in your gutters.