1. work together towards a single goal
collaborate with/on, a collaborative environment/setting
To 'collaborate’ means to work with another person or a team on a particular project. The term implies an equal amount of input by all involved. Most often you will hear this used to talk about co-operation between companies and organizations, co-writers and researchers and teams. This verb can be used to talk about social collaborations but is more often used in professional contexts.