ASP.NET AJAX allows you to develop interactive Web applications with a more responsive user interface and more efficient client-server communication using ASP.NET 4.0. Integrate scripting components into your Web application that update immediately, rather than waiting for the entire page to reload. With AJAX, you increase your Web page's interactivity, speed, and usability.