HTML5 has rich sets of elements and support that help us to create animation in browser without any third party plugins.
Before we starting learning HTML5 animation, let's try to understand what is Animation?
Animation is the process of making simulation of movement created by displaying series of pictures and frames after certain duration of time.
Cartoons, Movies, multimedia presenrations are the example of animations.
HTML5 has mainly following ingredients to create good animation