The HTML5 Canvas is one of the more interesting HTML 5 features. It is one of the key elements which has lead to the HTML5 versus Flash debate.
Though still in its infancy, HTML5 Canvas holds a lot of promise for displaying animations, videos and graphics in devices not supporting Flash.