AJAX es una combinación de tecnologías que permite actualizaciones dinámicas en aplicaciones web sin recargar la página. Incluye XHTML, CSS, DOM, XMLHttpRequest y JavaScript. Google ha adoptado AJAX para aplicaciones como Gmail, Maps y Suggest. Aunque AJAX mejora la experiencia del usuario, también presenta desafíos como la navegabilidad y compatibilidad con motores de búsqueda y dispositivos.