XML ha sido en los últimos tiempos una gran importancia debido a su alto uso de la tecnología Web y de sus relaciones con las bases de datos. Extensible markup language, es un metalenguaje que permite almacenar información en una forma estructurada y muy sencillo, y se pueden compartir fácilmente. Por ejemplo, Google le permite recibir otras compañías archivos en formato XML con los datos de sus sitios web y productos. Posteriormente, Google procesa estos datos para hacerlos accesibles a todos a través de su motor de búsqueda y otras herramientas, tales como Google Shopping, que se alimenta de los catálogos en formato XML. Por supuesto, es fácil compartir y obtener los datos que ofrece a las empresas con un gran potencial. El uso de XML se ha convertido en una importante ventaja competitiva. El Manual de los elementos esenciales de XML, edición revisada y actualizada 2012, abordó en una visión, que es muy práctico, este es un lenguaje de marcas.