AJAX (JavaScript asynchrone et XML) est une technique pour créer des interfaces utilisateur de site Web interactif sans l'actualisation ou le rechargement traditionnel de la page Web. Il utilise l'échange de données asynchrone entre le client et le serveur pour mettre à jour les informations affichées et répondre aux interactions des utilisateurs de manière transparente. Inclure des balises supplémentaires pour les langages de programmation, les bibliothèques, les cadres, le navigateur Web, les protocoles et d'autres informations environnementales.