HTML 5 Canvas Element is best element out of the other, that I like the most. Suppose you want to add text, images, videos or embed an iframe, there are certain elements present that let you do this.
But I say, if you want to manipulate some part or whole of an image or video, then what will you do? Here <Canvas> comes into picture.