This chapter investigates the highly topical issue of electronic collaborative learning (e-CL) in a holistic overview. First of all, a clarification of the term and context of e-CL is provided comparing it with similar concepts. Second, the human elements and communities of e-CL are examined, together with their roles and aspects. Third, the supportive learning elements—technology, pedagogy, and methodology—are visited, exploring the media, applications, environments, infrastructure, learner modelling, learning objectives, major learning theories, methodological activities, and the learning content and its modalities. Fourth, the framework elements—time, space, and society—are described and a classification of e-CL approaches according to them is provided. Fifth, the e-CL process is examined following the ADDIE model, analyzing its five phases and the design element hierarchy. Finally, future directions of e-CL are considered, and conclusions are reached. Throughout the chapter, key and significant approaches, methods, and terms are pinpointed and concisely developed.