Systems and methods for establishing and maintaining a shared browsing
experience are disclosed. A method for establishing a shared browsing
experience includes an inviter computer communicating to an invitee
computer, via an online messenger communication path, an invitation to
establish a co-browsing experience. The invitee computer communicates to
the inviter computer, via the first communication path, an acceptance of
the invitation. A co-browsing communication path is then established
between the inviter computer and the invitee computer. Information
relating to the shared browsing experience is then communicated between
the inviter and invitee computers via the co-browsing communication path.