The main differences are that WPC flooring is waterproof and can go over most subfloors without much preparation. Traditional vinyl floors are flexible and any unevenness in the subfloor will transfer through the surface.