Asynchronous JavaScript And XML
AJAX allows you to create a more user-friendly web application by working behind the scenes (inside a web browser) by making web pages feel more responsive.
In short, it allows JavaScript scripts to send data requests and receive responses without having to reload the entire page.