This paper presents an interaction model to support collaborative scientific visualization. Relevant prior work is presented to contextualize the model and its import. An implementation of the model is presented within a collaborative system that supports flexible collaborative coupling of multi-user applications. An example application is presented to demonstrate the capabilities of the model. The implementation is Web based, fully supports multi-user interfaces, uses VRML and compresed VRML for three dimensional graphic display, and is implemented in Java with CORBA support for external server access. An example experiment involving multiple users is described. 1 Introduction Scientific visualization is the process of using computer graphics to view or explore 3D objects, natural phenomenon, or complex data. It has a history of significant contribution to many areas in science and engineering. Collaborative scientific visualization enhances this process by allowing remote users..