Aplicaciones en HTML
El propio W3C define el lenguaje HTML como ""un lenguaje reconocido universalmente y que permite publicar información de forma global"". Desde su creación, el lenguaje HTML ha pasado de ser un lenguaje utilizado exclusivamente para crear documentos electrónicos a emplearse en diversas aplicaciones electrónicas especializadas como buscadores, tiendas "en línea" y banca electrónica.
Datos legibles por máquina
eXtensible Markup Language (XML) está diseñado para ser legible tanto por humanos como por máquinas, y la Transformación de lenguaje de hoja de estilo extensible (XSLT) se utiliza para mejorar la presentación de los datos para la legibilidad humana. Por ejemplo, XSLT se puede usar para representar automáticamente XML en PDF. Los datos legibles por máquina se pueden transformar automáticamente para facilitar la lectura humana, pero, en general, lo contrario no es cierto.