Ajax
Also known as AJAX · Asynchronous JavaScript and XML
A technique for exchanging data with a server and updating part of a page without a full page reload.
In the real world
A search field fetches matching terms and updates the result list while the page stays open.