Systems and techniques for transferring electronic data to a user of a
communications system by establishing a connection between a client and a
host; 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. The client includes a
browser application configured to render data encapsulated in a standard
Internet content format. Each instantiation of the browser application is
configured to exchange messages with at least one other instantiation of
the browser application.