AJAX is a new model of web development: it uses newer browser technology to dynamically modify HTML documents by requesting and loading XML documents from remote servers in the background (asynchronously). AJAX replaces the model whereby each web request results in a page refresh or a new page load.
AJAX makes using the web less like browsing documents and more like using standard software applications. As such, it represents significant changes, and so has vocal proponents and opponents.
AJAX is still mostly for web developers and programmers. Some general-purpose scripts and code is becoming available, but support in tools like Dreamweaver is still missing. To use AJAX, you have to "get your hands dirty". That will change over time.
I've provided a scripts that provide some sample functionality. To "hook up" this functionality to a web page, you need to know 2 techniques:
<script type="text/javascript" src="[path to JS file]" />
<a href="#" onclick="jsFunctionName()" onkeypress=" jsFunctionName()" title="explanation of what clicking this link does">Link</a></code>
As always, when using scripts by others you need to be careful to use scripts from a reputable source!
p>