Scalable Vector Graphics (SVG) is an XML-based vector image format for two-dimensional graphics with support for interactivity and animation. The SVG specification is an open standard developed by the World Wide Web Consortium (W3C) since 1999.
SVG images and their behaviors are defined in XML text files. This means that they can be searched, indexed, scripted, and compressed. As XML files, SVG images can be created and edited with any text editor, but have more often created with drawing software.
|Internet media type||
|Uniform Type Identifier (UTI)||
|Initial release||4 September 2001; 13 years ago|
|Latest release||1.1 (Second Edition)
(16 August 2011; 3 years ago)
|Type of format||Vector graphics|
Read more about svg at w3c http://www.w3.org/Graphics/SVG/
some of the examples
It seems like svg is a kind of programming which can be learned within a short period of time and you can create ur very own animated web page. just go through the above mentioned link to get started.