Jede Website braucht heute Interaktion mit dem Benutzer. So z. B. bei Formulareingaben, Formularüberprüfungen, beim Lesen und Schreiben von Datenbankdaten.
Damit eine möglichst hohe Interaktion erreicht werden kann, bedient man sich immer mehr Javascript. Mit Javascript lassen sich im Web Applikationen umsetzen, die sich ähnlich wie ein Desktop auf dem PC verhalten.
Ajax ist eine Erweiterung von Javascript und ermöglicht unseren Entwicklern, Ihre Applikation mit maximaler Benutzerfreundlichkeit auszustatten. So muss die Seite z. B. nicht bei jeder Eingabe oder jedem Seitenaufruf neu geladen werden, sondern sie holt sich einfach die benötigten Daten auf den Bildschirm.