Groups, Yammer, and Teams: What are they?

Yammer, Outlook Groups, and Microsoft Teams have plenty in common. [...]