1. A communications method for transferring electronic data to users of a communications system, the method comprising: establishing a connection between a client and a host, the client including a browser application configured to render data encapsulated in a standard Internet content format; receiving electronic data from the host in response to a data request transmitted from the client; and at the client, simultaneously executing multiple instantiations of the browser application in response to the electronic data received from the host, wherein each instantiation of the browser application is configured to exchange messages with at least one other instantiation of the browser application.