This document compares Canvas and SVG for graphics on the web, providing examples of each. Canvas is best for raster graphics like games while SVG is best for vector graphics, charts, and resolution-independent interfaces. Both have advantages and disadvantages regarding performance, animation, and accessibility. The future may bring more graphic possibilities using HTML5 features like geolocation and improved cross-platform support for high quality images and content on mobile websites.