AJAX es una combinación de tecnologías que permite crear aplicaciones web interactivas. Utiliza HTML, CSS y JavaScript para actualizar partes de una página web de forma asíncrona sin recargar la página completa. Las tecnologías que lo componen son HTML, CSS, DOM, XML, JSON, XMLHttpRequest y JavaScript. Permite el intercambio de datos con el servidor en segundo plano para actualizar contenido dinámicamente.