HTML es el lenguaje utilizado para definir páginas web mediante etiquetas que especifican el texto y otros elementos de una página. Aunque inicialmente se creó para publicar información con texto e imágenes, actualmente se usa también para crear áreas multimedia en la web. HTML es fácil de aprender, por lo que cualquier persona puede crear una página web. XML permite compartir datos de forma avanzada entre aplicaciones y soportes, jugando un papel importante en la compatibilidad entre sistemas en el mundo actual.