What are the advantages of CSS animations?

CSS animations have zero dependencies — there's no GSAP or Framer Motion to ship. When they only touch transform and opacity they run on the browser's compositor thread, separate from the main thread, so they stay smooth at 60fps even when your JavaScript is busy. They're declarative and quick to write for single-property transitions, carry no bundle cost, and degrade gracefully when JavaScript is disabled.