We all know Flash and Java. If you write webpage with it and if your users install it, then they can watch animation elements on your web page.
But today I was playing with something new called "Canvas".
It's included in HTML5, so you don't need to install anything except web borwser to make it work.
It have graphic card support, so it work fast.
Here is my example that I wrote:
Your web browser don't supprot HTML5 Canvas

I wonder why Canvas isn't as popular as Flash and Java.
Probably because WebGL.
WebGL is new version of Canvas with 3D support.