This document defines key terms related to collaborative learning, computer-mediated communication, and computer-mediated collaborative learning. It outlines research on CMCL in general education and language education. This research found that CMCL can increase participation, foster interaction, and support the synthesis of information. However, more comprehensive studies are needed that combine different CMC modes and compare CMCL to face-to-face learning.