What is AJAX?

AJAX is a set of web techniques used to support asynchronous web requests. These techniques allow websites to interact without full page refreshes. Specifically AJAX uses the xmlhttprequest browser object to make calls to the server and process responses asynchronously in JavaScript.

edit