Software that supports people working together on shared tasks or documents, including communication, coordination and concurrent editing features.
Semantic Classification
Content
- Collaboration tools enable distributed teams to communicate, share files, manage tasks and edit documents together. They span messaging, video conferencing, project management and real-time co-editing applications.
- Concurrent editing in these tools relies on techniques such as operational transformation and conflict-free replicated data types to merge simultaneous changes consistently, while version control and access management coordinate contributions over time.