But : répartition des ressources
- Solliciter les clients plutôt que le serveur et le réseau
- Éviter d'interroger le serveur pour le traitement des événements
- Modification partielle d'une page sans avoir à recharger la page entière : un champ de formulaire peut être modifié sans avoir à recharger toute la page (titre, images, menus)