AJAX:
Asynchronous JavaScript And XML
AJAX is an
acronym for Asynchronous JavaScript And XML.
AJAX is not a
programming language. but simply a development technique for creating
interactive web applications.
The technology uses JavaScript to send and receive data
between a web browser and a web server.
The AJAX
technique makes web pages more responsive by exchanging data with a server
behind the scenes, instead of reloading an entire web page each time a user
makes a change.
With AJAX, web
applications can be faster, more interactive, and more user friendly.
AJAX uses an
XMLHTTPRequest object to send data to a web server, and XML is commonly used as
the format for receiving server data, although any format including and plain
text can be used.
AJAX Is A Browser Technology
AJAX is a technology that runs
in your browser. It uses asynchronous data transfer between the browser and the
web server, allowing web pages to request small bits of information from the
server instead of whole pages.
The technology makes Internet applications smaller, faster and more users
friendly.
AJAX Is Based On Open Standards
AJAX is based on the following
open standards:
The open standards used in AJAX
are well defined, and supported by all major browsers. AJAX
applications are browser and platform independent. (Cross-Platform,
Cross-Browser technology)