Application software that lets users of networked PCs' Macintoshes and workstations work together on joint projects. The goal of groupware is to improve cooperation and productivity of those workgroups.
Software that supports interpersonal processes and the objects with which people commonly work. The term was originally coined to describe a class of applications designed to provide electronic support for groups of individuals working together toward a common goal. In that sense, it been applied to applications ranging from unstructured e-mail to rigorously structured workflow systems. Groupware is more useful as a concept when it is broken down into three major stages: communication, coordination and cooperation. In this light, groupware applications can be viewed in terms of the degree and complexity of structure in the group interactions they enable, and the rigor with which those activities are monitored.
Computer systems which facilitate collaborative learning.
Any software which allows users to share ideas, exchange information, or work on the same project from different locations.