Extensible Markup Language (XML) is a set of rules for encoding documents in machine-readable form. (Wikipedia)