Stain adds some color to the wood, while still showcasing the beauty of the grain. It gives your deck a high-end look, but it also helps to keep it protected from the elements. It provides some good resistance to moisture, and a small degree of protection from sunlight.