Free online collaboration tools bring under one roof multiple aspects of collaboration and communication processes. Some such best tools are:
ClickUp
Basecamp
Asana
Week Plan
Trello
Appear.in
Filestage
MeisterTask