Brickweb | Building Business Online since 1995

What is AJAX?

The term AJAX has been bandied about a lot, but there still seems to be some confusion about exactly what it is and what it does, here is a a brief expla­nation.

Ajax stands for Async­hro­nous Javascript and XML, which simply means that it is a way for your web page to interact with your web server without having to reload the whole page.­ Traditional web construc­tion involves submitting information to the server, submitting the entire page back to the server and refreshing and returning the entire page to your browser. With Ajax technology, the entire page doesn't need to be submitted.­ using javascript the browser will make a request in the background to the server. The Async­hro­nous element means that the request occurs in the background while the visitor can still view the page. When the javascript web request is done it then sends the data back to the browser usualy using XML. The browser then sorts out the returned data and uses DHTML to display the results in the completed page without having to fully reload the page.

A full definition can be found at WikiPedia