El groupware es software que permite la colaboración entre múltiples usuarios en un proyecto compartido a través de una red. Proporciona funciones de comunicación, colaboración y coordinación para definir flujos de trabajo, compartir información en documentos estructurados, y estimular la cooperación dentro de una organización. El groupware se aloja en equipos informáticos conectados a través de internet o intranet y genera servicios de comunicación a distancia.