Ajax Support
Ajax is a group of web development techniques used on the client-side to create interactive web applications. Ajax is a shorthand for asynchronous JavaScript + XML. With Ajax web applications can retrieve data from the server asynchronously in the background without interfering with the display and behavior of the existing page.
Ajax is based on JavaScript and HTTP requests. It is not a new programming language, but a new way to use existing standards. JavaScript is the most popular language for Ajax programming due to its inclusion in and compatibility with the majority of modern web browsers.
The XML, a shorthand for Extensible Markup Language, is a simple, very flexible text format. It is a generic framework for storing any amount of any data whose structure can be represented as a tree. It allows the user to create the mark-up elements. XML has become the almost universally supported way of exchanging documents and data across applications and platforms.