XML

XML (Extensible Markup Language) defines rules for writing other markup languages.

Extensible Markup Language. A web programming language that allows web authors to define their own, custom tags. Especially useful in the creation of web-based applications.