Staining your deck not only makes it look new but also helps protect it from environmental elements. Stains are formulated with UV protection and are mildew and algae resistant; it also sheds rainfall to help lock out moisture.