AJAX (Asynchronous Javascript And XML) is a popular technique for creating interactive websites, though other technologies (e.g. JSON) are often used insteadallowing web content to be updated asynchronously by exchanging small amounts of XMLdata with the server behind the scenes.