Asynchronous JavaScript and XML (AJAX) is a cohort of web techniques used to create dynamic, fast-loading web pages. Using AJAX, sections of web pages can be updated without having to reload the entire page. Put simply, AJAX facilitates the asynchronous retreival of data from servers.