AJAX jeb asinhronais JavaScript un XML ir tīmekļa lietojumprogrammu veidošanas metode, kurā lietotāja mijiedarbība ar serveri notiek asinhroni, t. i., viss dokuments netiek ielādēts atkārtoti. Šīs programmēšanas metodes mērķis ir nodrošināt dinamiskāku mijiedarbību ar lietotāju salīdzinājumā ar tradicionālo modeli.