Groupware es un tipo de software que permite a grupos de personas con intereses comunes interactuar y colaborar en proyectos compartiendo información como correo electrónico, documentos y boletines a través de entornos web. Proporciona ventajas como estimular la cooperación, coordinar personas y procesos, y ayudar a definir flujos de trabajo para completar proyectos. Existen diferentes tipos de software de groupware como para lluvia de ideas, calificación de alternativas, consenso y autoría colaborativa.