Slack, MS Teams, and Google Hangouts Chat all do essentially the same thing. Teams is Microsoft's take on collaborative chat. It integrates all of the powerful tools that Microsoft provides in MS365. If you are already using 365, its even easier to get started.