CSS, SMIL, and a little Snap
By: Ryan Brownhill / @ryan_brownhill
Scalable Vector Graphics.
.class-name {background:url(thesvg.svg);}
SMIL means Synchronized Multimedia Integration Language, which is an XLM-based language
Can animate attributes that CSS can't
Works in all browsers except IE and Opera Mini
Javascript library for SVG's and animations.
Javascript animation platform
Great benchmark breakdown of the different SVG animation tools by Sarah Drasner