Lenguaje de marcado
El XML fue ideado en principio para entornos semiestructurados, como textos y publicaciones. Uno de los ejemplos más claros es el XHTML, la redefinición del HTML en clave XML, con las ventajas que ello supone. Sin embargo pronto se observó que sus virtudes podían ser útiles en campos bien distintos. Los lenguajes basados en XML tienen aplicaciones incontables, como en la transacción de datos entre servidores, intercambio de información financiera, fórmulas y reacciones químicas, y un largo etcétera.
Tableless
HTML fue diseñado originalmente como un lenguaje de enmarcado pensado para compartir documentos científicos en línea. Sin embargo, Internet se expandió desde la investigación académica hacia el resto del mundo a mediados de los años 90, para convertirse en un medio diferente en el cual los diseñadores gráficos buscaban maneras de controlar la apariencia visual de los sitios web presentados a los usuarios finales, y para este fin, las tablas y los espaciadores (usualmente pixeles transparentes contenidos en una imagen GIF de 1x1 con su alto y ancho forzado explícitamente) fueron usados para crear y mantener la disposición de los elementos del sitio.