Systems and methods for collaborating over the Internet (or an intranet)
in which two or more parties, such as a user and an agent, can share dynamic content
generated by a web site server. Collaboration can be accomplished on live, dynamic
pages without imposing a proxy server between user browsers and the web servers.
Mechanisms prevent multiple submissions, and filters can be provided to selectively
filter versions of a page for different users.