Microsoft Teams allows users to communicate and share contents individually or in groups.
Functionality include:
Resources: