There are technically three types of collaboration software. These are:
Communication: allows users to communicate with each other, usually via some kind of digital workplace chat.
Conferencing: allows users to share the same view, which one presenter will control and everyone else will communicate through.
Co-ordination: helps businesses manage various interdependent work departments towards a share goal.