Term of the Moment

digital vacation


Look Up Another Term


Definition: Skype for Business


A unified communications system from Microsoft that uses the Skype user interface. Providing instant messaging, voice over IP (VoIP) and video conferencing, Skype for Business replaced Lync in 2015. See Microsoft Teams, Microsoft Lync and Skype.