eXtensible Markup Language
A general-use extensible meta-language for creating structured documents. The data is human-readable because it is a text format, and it can be processed easily by computer because tags are added to the text to give it structure.