This chapter explores computer-mediated communication (CMC) and information communication technology (ICT) use in language learning. More specifically, the chapter addresses the impact or implications of CMC tools for computer enhanced language learning. The chapter attempts to present a review of key literature in adaptation of communication technologies to teaching or learning language in general and specifically second language acquisition. The chapter stresses the need to understand culture and contextual appropriateness of language, thus, it argues for communication technology to be used as a secondary resource rather than a primary tool for language learners. The discussion addresses the dimensions of cultural variability with respect to language learning. At the same time, features of synchronous and asynchronous CMC were analyzed in the context of language learning. Finally, the chapter addresses implications for language learning in computer mediated communication or computer assisted environments.