1. A method for multi-modal communication comprising: generating a multi-modal proxy identifier and a multi-modal session identifier by a network element; providing the multi-modal proxy identifier and the multi-modal session identifier to a first multi-modal browser of a terminal and at least one second multi-modal browser; sending, by the terminal, an information fetch request for requested information from the first multi-modal browser, the information fetch request having the multi-modal session identifier, to a multi-modal session proxy server identified by the multi-modal proxy identifier; fetching the requested information from a content server and caching the requested information in the multi-modal proxy server, referencing the requested information by the multi-modal session identifier; and determining, for a session, a multi-modal session specific proxy server from a plurality of multi-modal session proxy servers and providing the multi-modal proxy identifier of the determined multi-modal session specific proxy server from the plurality of multi-modal session proxy servers to both the first and second multi-modal browsers.