The most significant feature of AJAX is the increased responsiveness and interactivity of web pages achieved by its ability to communicate with the server “behind the scenes”, so that web pages do not have to be refreshed constantly. This increases a web page’s interactivity, speed, functionality and usability.
AJAX therefore allows you to create web-based software that rivals client-server applications in functionality. Yet you retain the ability to develop applications that are platform independent. AJAX is technology agnostic. It can be applied in Java, PHP and .Net developments and allows you to create and deploy Web software that through its level of functionality and innovation adds a significant competitive advantage.