Have you ever hovered over a button and watched it glow softly, or seen a card slide into view as you scrolled? That smooth, polished feel doesn’t happen by magic — it comes from using CSS to create motion. In this chapter we’ll learn how to make elements move, spin, and fade using transitions, transforms, and animations. By the end, you’ll be able to add a layer of polish that makes your interfaces feel alive.