Software intended to enable a group of users on a network to collaborate on a particular project. Groupware may provide services for communication (such as email), collaborative document development, scheduling, and tracking. Documents may include text, images, or other forms of information.
— Computer ScienceSoftware tools and technology to support groups of people working together on a project, often at different sites
— Computer Science