What is the CSS transform property?
Transform lets you move, rotate, scale, and skew elements without affecting document flow. Use functions like translate(), rotate(), scale() inside the transform property.
Why use transforms? Performance. Browsers optimize transform animations using the GPU—way smoother than animating position or dimensions. Plus you get effects that aren't possible otherwise, like rotation and 3D transforms.
You'll see transforms everywhere—hover effects, loading animations, parallax scrolling, UI transitions. Works in all modern browsers.