AJAX
Also aka: Asynchronous JavaScript And XML
The abbreviation AJAX stands for Asynchronous JavaScript And XML. In websites using ajax, after the Web page loads, the browser retrieves additional information using JavaScript. 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 like jQuery are equipped with tools to easily use AJAX techniques. In addition to XML, other file formats can be used to exchange information between the server and the browser, such as JSON.