The Connection Manager provides a simplified interface to the XMLHttpRequest
object. It handles cross-browser instantiantion of XMLHttpRequest, negotiates the
interactive states and server response, returning the results to a pre-defined
callback you create.