The document discusses the HTML 5 canvas element and its capabilities for 2D drawing directly onto the page. It provides an overview of canvas support across browsers, demonstrates basic drawing methods for shapes, images and text, and discusses alternatives like SVG. It also recommends several expert examples and resources for learning more about HTML 5 canvas.