Computer supported cooperative work (CSCW) is a research field that studies the use of computer technology for group work. A review of the CSCW literature found that the use of terminology and definitions were inconsistent. This paper reports on the process of development of an holistic taxonomy of terminology and related definitions used in the CSCW literature from 1996 to 2003. The taxonomic structure will provide a framework for classifying the terminology and defining each concept to improve communication in this field. The completed structure will be presented to other researchers to determine implications for research practice.