Extensible Markup Language est une norme de création de documents pouvant être lus par des machines et par des individus sous la forme d'une arborescence définie par le World Wide Web Consortium (W3C).