Extensible Markup Language
XML is a markup language. This means it is made of text and tags. In that sense, it is a subset of the SGML family of languages (SGML = Standard Generalized Markup Language). The text provides the content, the tags provide the names and structures that apply to that content.