The Free On-line Dictionary of Computing (30 December 2018):
Computer Mediated Communication(CMC) Communication that takes place through, or is facilitated by, computers. Examples include e-mail, the web, real-time chat tools like IRC, Windows Live Messenger and video conferencing. (2012-10-25)