Elemento del HTML que sirve para dibujar dinámicamente contenidos gráficos en la página, perteneciente a la especificación del HTML 5. A través de un API se puede mediante programación en Javascript, pintar todo tipo de formas gráficas para componer o mezclar imágenes, que además pueden responder a las acciones del usuario para crear aplicaciones web enriquecidas en el lado del cliente similares a las que se pueden realizar con Flash.