The canvas element is part of HTML5 and allows for dynamic, scriptable rendering of 2D shapes and bitmap images. Here are some great examples of HTML5 Canvas Applications.