JavaScript GoodBye XMLHttpRequest; AJAX with fetch API (with Demo) AJAX is a crucial part of any Web App. The primary way to do AJAX is through XMLHttpRequest. JavaScript has new fetch API which will remove the need to use the weird XMLHttpRequest
AJAX Understanding AJAX AJAX enables the content to be loaded asynchronously from Server. This way the complete page can be small & fast; rest of content can be loaded when needed
jQuery jQuery: Making the AJAX coding clutter free jQuery makes AJAX easier to work with and allows to make AJAX/XMLHttpRequest calls without even worrying about the complicated code flow of XMLHttpRequest