The proposed collaboration system offers multiple virtual conferences which enable users
to communicate or collaborate with others in virtual space. A conference must be created by
the system administrator upon the user’s request. Once a conference is created, detail topics
can be created and be associated with the conference. Users can join multiple topics or can be
assigned to multiple conferences at the same time. The proposed system provides an
independent (or not tied with the main window) private window. The discussion and any
shared data in a private session are hidden from the other members. In a shared window, the
viewpoints of all users are synchronized. If any user expresses opinion using a symbol and
comment, the content of every participating client object is updated simultaneously.