Answer:
AJAX
Step-by-step explanation:
Ajax programming (Asynchronous JavaScript and XML)
Ajax is a technology that allows HTTP queries asynchronously against the server. Under this definition, which may not be too clear for some people with little experience in the web environment, we find one of the most common tools on sites, which have allowed web applications to evolve to be as complex as we know them today.
In other words, Ajax allows access to existing data on the server without reloading the page completely. These queries against the server are made through Javascript and the data is processed using this same language, allowing the content of the page to be updated exactly where necessary.