AJAX es el acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML), es una técnica de desarrollo web para crear aplicaciones interactivas o RIA (Rich Internet Applications). Es una combinación de 4 tecnologías existentes: XHTML (o HTML) y hojas de estilos en cascada (CSS), Document Object Model (DOM), XMLHttpRequest y XML.