Computer-mediated communication (CMC) refers to human communication via computers and includes many different forms of synchronous, asynchronous or real-time interaction that humans have with each other using computers as tools to exchange text, images, audio and video.
Examples of Computer-Mediated Communication
CMC examples includes email, network communication, instant messaging, text messaging, hypertext, distance learning, Internet forums, USENET newsgroups, bulletin boards, online shopping, distribution lists and videoconferencing.