Human interactions and learning are mediated by tools like language, tasks, and technology. The concept of mediation emphasizes the central role of social interaction in learning. When using computers, users can communicate through various modes like text, speech, images, and icons, allowing for new forms of interaction. However, computer environments may also restrict communication compared to face-to-face settings. Effective design of computer tools should leverage their affordances to encourage interaction and collaboration among learners.