AJAX (JavaScript asincrono e XML) è una tecnica per la creazione di interfacce utente di siti Web interattivi senza l'aggiornamento o il ricaricamento tradizionali della pagina Web. Utilizza lo scambio di dati asincrono tra client e server per aggiornare le informazioni visualizzate e rispondere perfettamente alle interazioni dell'utente. Includere tag aggiuntivi per linguaggi di programmazione, librerie, framework, browser Web, protocolli e altre informazioni ambientali.