Canvas é um elemento da HTML5 destinado a delimitar uma área para renderização dinâmica de gráficos. Todo o trabalho de criação e animação é realizado através de linguagens de programação dinâmica (usualmente Javascript). O elemento foi originalmente introduzido pela Apple Inc. para o navegador Safari.
Aprenda mais sobre CANVAS no https://www.alura.com.br/