XML in the Browser: Submitting Forms using AJAX
AJAX opens up enormous possibilities for Web applications simply by allowing HTTP requests to be made in the background asynchronously (while other scripts on the page run and other user activity continues).
Root, Chris. Dev Articles (2005). Design>Web Design>Interaction Design>Ajax