1. A method for integrating disparate web services and functionality via a graphical user interface, the method comprising the steps of: generating a graphical user interface, wherein the graphical user interface includes at least one active window capable of interfacing with a plurality of remote servers; initiating multiple threads with the plurality of remote servers; establishing a thread with a host sewer, wherein the host server initiates multiple threads with the plurality of remote servers; and integrating functionality and services of the plurality of remote servers, wherein the integrated functionality and services of the plurality of remote servers is controlled via the graphical user interface.