HTML es el lenguaje de marcado predominante para la elaboración de páginas web. Utiliza etiquetas para describir la estructura y contenido de una página, y puede incluir objetos como imágenes. También puede describir la apariencia de un documento e incluir scripts como JavaScript. XML es un lenguaje de marcado que define reglas para codificar documentos en un formato legible tanto para humanos como máquinas, y se usa comúnmente para representar datos y servicios web.