While basic groupware packages are already available co-operative working still has a long way to go. Drawing packages, especially those for designers and engineers are examples of software which is suited to team working. This book looks at all the possibilities for the design of such systems and which features will allow them to work successfully. The book considers design from the point of view of human computer interaction; this can be important for the development of groupworking systems. It provides a run down of suitable available toolkits.