Short for extensible Markup Language, XML promises more efficient and organized delivery of data over the internet. XHTML is the XML version of HTML.