AJAX
Also aka: Asynchronous JavaScript And XML
The abbreviation AJAX stands for Asynchronous JavaScript And XML. In websites using ajax, additional information is retrieved by the browser using JavaScript after the Web page loads. This information is formatted in XML and is processed within JavaScript, for example, added to the html code in the browser.
Applying AJAX is an opportunity to create interactive user interfaces within Web sites and Web applications. When the user interacts with the screen, such as filling out a form or clicking on a link, the entire page does not have to be reloaded. This provides new opportunities for user-friendly features and makes Web applications faster.
JavaScript libraries such as jQuery are equipped with tools to make easy use of AJAX techniques. In addition to XML, other file formats can be used to exchange information between the server and the browser, such as JSON.