XML (Extensible Markup Language)

Nell’informatica, è un linguaggio marcatore ovvero che consente di definire e controllare il significato degli elementi contenuti in un documento o in un testo. Esso quindi è un meta-linguaggio, che dà istruzioni al browser (o ad un software applicativo) per definire le specifiche di certe categorie di informazioni. Analogo (ma più evoluto) del comune 
HTML
che dà istruzioni al browser su come mostrare le informazioni della pagina.