AJAX, ou JavaScript et XML asynchrones, est une technique de création d’applications web dans laquelle l’interaction de l’utilisateur avec le serveur se fait de manière asynchrone, c’est-à-dire que le document entier n’est pas rechargé. Cette méthode de programmation doit permettre une interaction plus dynamique avec l’utilisateur par rapport au modèle traditionnel.