Definizione di AJAX (Asynchronous Javascript And Xml)
Tecnica di sviluppo per creare applicazioni web interattive, con l’obiettivo di avere pagine web che rispondano in maniera più rapida alle richieste degli utenti. Con questa tecnica l'intera pagina web non deve essere ricaricata ogni volta che l'utente effettua una modifica, al contrario di quanto avviene con applicazioni tradizionali, migliorando così l'interattività, la velocità e l'usabilità complessiva del sito web. Per questi motivi Ajax è il più noto e diffuso tra i linguaggi di sviluppo per le RIA.