Short for Asynchronous Javascript and XML. A term used to describe a client-based web development technology that uses existing technologies like Javascript and XML. Using AJAX, web applications are able to make quick, incremental updates to a website page asynchronously (as a background process) without having to reload the entire page in the browser. This improves interactivity and execution time, and reduces load on the server.