1.En la web para publicar documentos interactivos.
2.Como fuente de datos para ser administrados (por ejemplo: lista de empleados en XML).
3.Para publicar en celulares, radiolocalizadores y dispositivos móviles de comunicación.
4.Para intercambio de datos entre negocios.
5.Para crear lenguajes orientados hacia las matemáticas, la química, música, etcétera.
6. Para la publicación estructurada de recursos (archivos HTML, Word, Excel, PowerPoint, PDF, etcétera) y el intercambio de los mismos.