Extensible Markup Language
XML, siglas en inglés de "eXtensible Markup Language", traducido como 'Lenguaje de Marcado Extensible' o 'Lenguaje de Marcas Extensible', es un metalenguaje que permite definir lenguajes de marcas desarrollado por el "World Wide Web Consortium" (W3C) utilizado para almacenar datos en forma legible. Proviene del lenguaje SGML y permite definir la gramática de lenguajes específicos (de la misma manera que HTML es a su vez un lenguaje definido por SGML) para estructurar documentos grandes. A diferencia de otros lenguajes, XML da soporte a bases de datos, siendo útil cuando varias aplicaciones deben comunicarse entre sí o integrar información.
Internet Explorer 5
Con el lanzamiento de Internet Explorer 5, Microsoft liberará la primera versión de XMLHttpRequest (XHR), que dan a luz a Ajax (aunque el término "Ajax" no fue acuñado hasta años más tarde). XMLHttpRequest es un API que puede ser usado por JavaScript, El navegador web y otros lenguajes de script para transferir XML y otros datos de texto entre una página web del Cliente y Servidor-Side-Side, y está disponible desde la introducción de Internet Explorer 5 y es accesible a través de JScript, VBScript y otros lenguajes de script el apoyo de los navegadores Internet Explorer. Windows Script Host también fue instalado con IE5, aunque más tarde sobre virus y malware que intente utilizar esta capacidad como una debilidad, lo que dio lugar a desactivar la presión que por razones de seguridad. Smart favoritos fuera de línea característica se añadió a la componente Active Desktop presenta en el Internet Explorer 4.