Polyurethane is a 2 component product and has better performance in terms of hardness, stain resistance, film thickness compared to Varnish.