HTML es el lenguaje utilizado para crear páginas web. Fue creado en 1986 y permite estructurar documentos mediante etiquetas. XML es un lenguaje similar pero más flexible que permite definir nuevas etiquetas y estructurar datos para su intercambio entre aplicaciones. Ambos lenguajes son ampliamente usados para publicar información en Internet.