Ajax which stands for Asynchronous JavaScript and XML is a programming technique that has become quite popular recently in website development. Its popularity is mostly due to the rich user experience that can be provided as with AJAX you can reduce/eliminate page post backs to the web server and only update the content needed. Some examples of sites that use Ajax are: gmail.com, flickr.com, and live.com.