Wood stain and varnish are both products that can be used to protect your wood surfaces. The difference between the two is that varnish dries to a hard, durable finish while the moisture content of stain makes it softer and more flexible.Stain is most often used on exterior timber and unfinished wood to add colour, while varnish provides a protective coating against water and other liquids.