AJAX
AJAX, an acronym for Asynchronous JavaScript and XML, is a Web development technique for creating interactive Web applications.
Using AJAX, a web page can send and retrieve data from a server in the background (asynchronously) without interfering with the behavior and display of the existing page. This makes the user experience smoother and more responsive, as there is no need to reload the entire page every time you want to update only part of the content.