XMLHttpRequest is a native JavaScript object allowing further HTTP requests to be made from a page which has already loaded