Extensible Markup Language is a standard for creating human-readable and machine-readable documents in the form of a tree structure, which is defined by the World Wide Web Consortium (W3C).