Ajax („Asynchronous JavaScript and XML) bezeichnet ein Konzept der asynchronen Datenübertragung zwischen einem Server und dem Browser, das es ermöglicht, innerhalb einer HTML-Seite eine HTTP-Anfrage durchzuführen, ohne die Seite komplett neu laden zu müssen.
Nur gewisse Teile einer HTML-Seite oder auch reine Nutzdaten werden sukzessiv bei Bedarf nachgeladen. Bei Ajax werden verschiedene bekannte Technologien (zB.: HTML, JavaScript, SOAP, CSS, XSLT) eingesetzt, um interaktive, Desktop-ähnliche Webanwendungen zu realisieren. Diese vermitteln so den Eindruck, als ob das Problem der zustandslosen Webanwendung behoben sei.
Weitere Informationen finden Sie z.B. in der Wikipedia Enzyklopädie