Specification defines an API that provides additional HTTP client functionality

The Web API Working Group has released an updated Working Draft of The
XMLHttpRequest Object which is used intensively by Web 2.0 Mapping applications.
The draft documents features of the XMLHttpRequest object, the core component of AJAX.

The interface allows scripts to perform HTTP client functions, such as submitting form data or
loading data from a remote Web.