Introduzione
Asynchronous JavaScript and XML (AJAX) non è una tecnologia di per se stessa, ma è un termine che descrive un "nuovo" approccio per l'utilizzo concomitante di tecnologie esistenti, incluse: HTML o XML, Cascading Style Sheets, JavaScript, The Document Object Model, XML, XSLT, e l'oggetto XMLHttpRequest. Quando queste tecnologie sono combinate nel modello Ajax, le applicazioni web sono in grado di velocizzare e migliorare aggiornamenti dell'interfaccia utente senza dover ricaricare l'intera pagina browser. Ciò rende l'applicazione più veloce e più reattiva alle azioni dell'utilizzatore.