What is "xmlhttprequest"
Xmlhttprequest is a Javascript object that was designed by Microsoft and adopted by Mozilla, Apple and Google. It is now being standardized in the W3C. It provides an easy way to recover data in a URL. Despite the name, Xmlhttprequest can be used to recover any type of data, not just XML, and supports different HTTP protocols (including file and ftp).
Link for more information: Link