This document discusses different methods of language learning including CALL (Computer-Assisted Language Learning), PALL (Pen-Assisted Language Learning), and LALL (Library-Assisted Language Learning). It examines the role of computers in language teaching and learning, including how technologies have expanded the social and cultural contexts of use. The document also reviews studies that have looked at the nature of computer-mediated communication and how it compares to and shapes other forms of language use and social interaction online.