At a first glance, a canvas element can look confusing and people may be unsure about how to use it. It has been described as a HTML5 element and is used for ‘drawing’ things onto it. It is a container that can be filled with other elements such as text and imagery to make a webpage. It is a new element in the web development process that enables developers to create things that otherwise would not have been possible. Using simple instructions and code, a developer’s ideas can be put onto a webpage simply and quickly.