Teams is the collaboration hub for our needs. We can chat, we can share files and we can create wiki's to share our knowledge to the Team. Another way we can collaborate is with video. As a Microsoft Certified Trainer, I can add sites such as Pluralsight and Udemy as Web Tabs within the Team, but I can also build video channels with my own content and make this easily available. Creating channels are also effective in scenarios such as introductory videos, meetings and if I saw a great video on a site like YouTube, but don't want the team members to go specifically to that site. It's all about bringing the rich content to them.