XML

XML stands for “Extensible Markup Language”.

XML is a universal, standardised text file format used to store and exchange data in a structured manner.

Unlike HTML, XML supports (optionally) user-defined tags and attributes, allows nesting within documents to any degree of complexity, and may contain an optional description of its grammar for use by applications that need to perform structural validation.