Bei Ajax (Asynchronous JavaScript and XML) handelt es sich um eine Methode in der Webprogrammierung, die den unmittelbaren Austausch von Informationen und Requests über den Server ermöglicht, ohne dass die jeweilige Webseite zum Anzeigen der Resultate neu geladen werden muss. Ajax vereint hauptsächlich JavaScript sowie HTML/XML und baut eine Verbindung zum Webserver auf, der die Anfrage asynchron verarbeitet und ein anschließendes Resultat ohne Verzögerung auf der Webseite abgibt.