The XMLHttpRequest object first appeared in Microsoft Internet Explorer 5 for Windows as an ActiveX object. Soon, other browsers including Mozilla 1.0 (Netscape 7) as well as Apple Safari 1.2 developed compatible native verions of the same object.
What does the XMLHttpRequest Object do?
Althought most see the XMLHttpRequest object as the foundation of AJAX (Asynchronous Javascript and XML), a new interactive approach to developing Browser-based applications, the object itself pretty much does one thing: It allows the user to make a request, within the browser, to another URL and retrive data as an XML object. The results, however, can be very impressive when used to build highly interactive Browser-based applications.
Where can I find more information on the XMLHttpRequest Object?