AJAX ou Asynchronous JavaScript and XML (abbrégé XHR) est une technologie de développement web qui est utilisée pour mettre à jour une page web sans recharger tout le contenu de la page web.
En d’autres mots, AJAX XHR est utilisé pour mettre à jour seulement des parties d’une page web par exemple les parties avec lesquelles l’utilisateur interagit.
Le chargement asynchrone permet à l’utilisateur ou aux utilisateur de continuer d’utiliser l’application (la page web) pendant le chargement du contenu.