Ajax bezeichnet ein Konzept der asynchronen Datenübertragung zwischen einem Server und dem Browser. So ist es möglicht innerhalb einer HTML-Seite Teile der Seite oder reine Daten vom Server nachzuladen ohne die Seite neu laden zu müssen. Dies ermöglicht schnelle Interaktion zwischen User und Server.