Ajax stands for Asynchronous JavaScript and XML, but what it really means is a way for web pages to query the server without reloading the entire page. When submitting information back to the server on websites without AJAX it involves submitting the entire page back to the server and refreshing the entire page in the browser. With Ajax implemented websites, the entire page doesn’t need to be submitted. The Asynchronous comes from the fact that the request happens in the background while the user is looking at the page. When the JavaScript web request finishes it returns data to the browser, started as XML and later on it involved JSON or text, but XML was first and that was how it was named. The browser then manipulates the data returned and uses DHTML to display it.

Examples of AJAX:

The rules of the Web development game have changed, and many developers have experimented with…

View original post 509 more words