AJAX (asynkroninen JavaScript ja XML) antaa sovellusten siirtää tietoja palvelimeen / palvelimelta asynkronisesti sivua päivittämättä. Tämä tarkoittaa, että se todennäköisesti päivittää verkkosivun osat lataamatta koko sivua uudelleen. Esimerkiksi uudet Gmail-viestisi saapuvat ja merkitään uusiksi, vaikka et ole päivittänyt verkkosivua.