HTML - short for Hypertext Markup Language,It provides a means to describe the structure of text-based information in a document by denoting certain text as headings paragraphs lists and to supplement that text with interactive forms embedded images and other objects.
XML stands for Extensible Markup Language XML was designed to describe data and to focus on what data is.