Acronimo di Extensible Markup Language Linguaggio di codifica basato su tag che definisce un formato per la descrizione di dati strutturati. Tale linguaggio consente di definire dichiarazioni più accurate del contenuto e di ottenere risultati di ricerca più significativi su piattaforme diverse. Il linguaggio XML consentirà inoltre lo sviluppo di una nuova generazione di applicazioni Web per la visualizzazione e la modifica dei dati.