Lowest price ever! Learn Generative AI for 48% less!
Get my discount+ 4
XML stands for eXtensible Markup Language.
HTML was designed to display data with focus on how data looks while XML was designed to be a software and hardware independent tool used to transport and store data, with focus on what data is.
As for describing 2D graphics in XML, canvas is an html element so you make use of SVG instead.