Basics
Canvas es una etiqueta de html que nos proporciona un area para utilizar como lienzo. Se utiliza para hacer animaciones con java scritp o para programar juegos.
En js accedemos al elemento canvas mediante document.querySelector o document.getElementBy*
Despues de guardar el elemento canvas en una variable debemos acceder al contexto de renderizado mediante el métdo .getContext() que recibe como parámetro un DOMString, el cual define el contexto de dibujo. Se utiliza "2d" o "webgl" para dibujar en 3D.