An umbrella term for software that transmits audio, video or text from one location to another. Also called "communication software" (without the s), it may also refer to all forms of social media, which have become the most prevalent form of communication between people on the planet. See
communications program,
text messaging,
videoconferencing software and
social media.