Ajax, acronimo di Asynchronous JavaScript and XML, è una tecnica di sviluppo web che ha rivoluzionato il web 2.0 consentendo comunicazioni più rapide e interattive senza ricaricare l'intera pagina. Introdotta nel 2005 da Jesse James Garrett, la sua evoluzione ha portato all'uso di tecnologie come JavaScript e XMLHttpRequest per migliorare l'esperienza utente. Sebbene esista da diversi anni, Ajax è stato riconosciuto ufficialmente solo con la crescita del web applicativo moderno.