Элемент <canvas> в HTML5 - это контейнер для рисования графики с помощью скриптов (обычно JavaScript). Он предоставляет пустую область, на которой можно отрисовывать формы, текст, изображения и создавать анимации. Отрисовка происходит попиксельно.
<canvas>