In this paper the authors describe the design and implementation of a virtual studio environment a distribute system for design collaboration across time and space. A virtual studio is defined as an electronic locale i the computer networks, containing distributed resources (both domain-specific design artifacts and generic Computer-Mediated Communication facilities) and inhabited by dispersed designers, whilst the virtual studj0 environment (VSE) refers to such a multi-user environment which supports the creation, operation and management of virtual studios. We'll particularly focus on reporting on the requirement analysis for a VS: the distributed system architecture, the design of the virtual studio model, and the implementation of the VSE server and VSE client programs. Conceptual buildingS design has been chosen as the application domain Advanced distributed computing technologies (CORBA, WWW) have been utilised for the prototyping.