Abstract: A method and system for real time communication for a plurality of clients over a network includes connecting a plurality of clients, senders and receivers, with at least one server over the network. The sender sends information, including a chat message and a page message with multi formats, for communication to the server. The server generates a URL address correlating to the page message and transmits the chat message and the URL address to the receiver. The receiver displays the chat message on a dialog window and the page message on the reference window for communication.