Floor resurfacing involves applying a new layer of material on top of your existing flooring, while refinishing involves sanding down the surface of your floors and applying a new stain or finish.