What does SPC mean in floor covering?

https://stone-floor.ru/

SPC floor covering stands for Rock Plastic Compound. Known for being 100% waterproof with unequaled durability, these engineered luxury vinyl planks use advanced modern technologies to perfectly resemble all-natural