AJAX ist ein Akronym für die Wortfolge "Asynchronous JavaScript and XML". Es bezeichnet ein Konzept der asynchronen Datenübertragung zwischen einem Browser und dem Server. Dieses ermöglicht es, HTTP-Anfragen durchzuführen, während eine HTML-Seite angezeigt wird, und die Seite zu verändern, ohne sie komplett neu zu laden. Viele Anwendungen von AJAX werden dazu eingesetzt, im Webbrowser ein desktopähnliches Verhalten zu simulieren, wie beispielsweise Popup-Fenster.
Eine neue Technik der Web-Entwicklung erlebt derzeit ihren Durchbruch: AJAX (Asynchronous JavaScript and XML) gibt dem Web neue Interaktionsmuster, die an lokale Anwendungsprogramme erinnern: Nebenläufigkeit, asynchrone Aktualisierung von Seitenbestandteilen und ansprechende visuelle Interaktion machen das Web dynamischer. AJAX wird gerade zu einem bedeutenden Baustein im Portfolio jedes Web-Designers.
Zwar sind die eingesetzten Technologien JavaScript, DOM, CSS und manchmal XML eigentlich nicht neu, aber die Idiome, die sich jetzt herausbilden, führen zu einer neuen Art von webbasierten Anwendungen, zu einem Brückenschlag zwischen der Informationsvielfalt des World Wide Web und der interaktiven Nutzbarkeit von lokalen Anwendungen.
AJAX ist bezeichnend für das neue Gesicht des Web, für das Aufblühen neuer Anwendungen und das Re-Launchen und Aufpolieren bestehender Angebote.