HTML (HyperText Markup Language) es un lenguaje estandarizado en el cual se basan las páginas web. Este lenguaje es muy sencillo ya que permite describir hipertexto, es decir, texto presentado de forma estructurada y agradable, con enlaces (hypervinculos) que conducen a otros documentos o fuentes de información relacionadas, y con inserciones multimedia (imagen, sonido y vídeo). La descripción se basa en especificar en el texto la estructura lógica del contenido (títulos, párrafos de texto normal, enumeraciones, definiciones, citas, etc) así como los diferentes efectos que se quieren dar (especificar los lugares del documento donde se debe poner cursiva, negrita, o un gráfico determinado) y dejar que luego la presentación final de dicho hipertexto se realice por un programa especializado (como Mozilla Firefox o Internet Explorer).