Per poter lavorare su di una pagina senza ricaricarla ed utilizzando dati del server si deve usare la tecnologia AJAX
L'acronimo AJAX indica Asynchronous Javascript And Xml
Una delle prime applicazioni WEB ad utilizzare questa tecnologie è stata GMail, mentre una delle più diffuse oggi è GoogleMaps
Questa tecnologia consente ad uno script ECMAScript o Javascritp di poter interrogare il server per ottenere dei dati
Questa interazione avviene tramite l'oggetto XMLHttpRequest che esegue la chiamata fisica al server, implementato in tutti gli interpreti ECMAScript dei browser recenti