AJAX

A technique for creating fast, dynamic web pages.

AJAX (Asynchronous JavaScript and XML) allows web pages to be updated asynchronously by exchanging small amounts of data with the server behind the scenes. This means that parts of a web page can update without needing a full reload. For example, when you’re filling out an online form and it checks your data in real-time, that’s AJAX at work.