AJAX: Asynchronous Javascript And XML.
AJAX is not programming a programming language.
It uses a combination of:
A browser built-in XMLHttpRequest Objects.
Javascript and XML DOM.
AJAX allowes Web Pages to be updated Asynchronous by exchanging data with a web server behind the scenes.
It possible to update parts of a web pages ,without reloading the same pages.