AJAX - Asynchronous JavaScript and XML
AJAX is a group of interrelated web development techniques used for creating interactive web applications or rich Internet applications. With Ajax, web applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page. Data is retrieved using the XMLHttpRequest object or through the use of Remote Scripting in browsers that do not support it. Despite the name, the use of JavaScript, XML, or asynchrony is not required. (Text from Wikipedia's AJAX page
)
AJAX Resources
- Mozilla's Getting Started with AJAX

- W3School's AJAX Tutorial

- AJAXmatters AJAX Articles and Tutorials

- Adaptive Path's Ajax: A New Approach to Web Applications

- AJAX.org
- PDFs and Flash video demos that may be helpful.
Note: these are not the most accessible resources.