Term of the Moment

mobile emulator


Look Up Another Term


Redirected from: Teams

Definition: Microsoft Teams


A collaboration platform from Microsoft. Introduced in 2017, Microsoft Teams offers file storage, chat, video and voice calling with Office 365 integration. Teams, which is available both free and paid, replaced Skype for Business and Microsoft Classroom. See Skype for Business and videoconferencing software.