Term of the Moment


Look Up Another Term

Definition: Discord

A popular instant messaging and voice over IP (VoIP) application that runs on all major platforms from Discord Inc. Used initially in the gaming community, Discord was launched in 2015. Discord servers are organized by topics where people can hang out and chat with friends and colleagues. Communities of any size can be set up with moderator tools.