AJAX permite atualizações assíncronas na página web usando JavaScript e XML. As requisições são feitas pelo JavaScript no lado do cliente e o conteúdo é retornado em XML. Os principais componentes do ASP.NET AJAX são o ScriptManager, UpdatePanel e Timer.