L'Xml rappresenta il futuro dell'Html. Al contrario di Html, tale tecnologia è estensibile, perché permette di creare dei linguaggi personalizzati di markup. È nato per venire incontro a quelle esigenze che Html, da solo, non riusciva a risolvere.