Collaborative Learning is an instruction method in which learners at various performance level work in a group to achieve a common goal. Learners think together over demands and tackle complexities. With the advancement of electronic communication, collaborative learning take place without members being physically in the same location. The group undergoing collaborative learning require positive interdependence, individual accountability, interpersonal skill, face-to-face promotive interaction and processing.
Advantages of collaborative learning are that learners get opportunity to converse with peers;to present and defend ideas;to exchange diverse beliefs; to question other conceptual frameworks. Learners are kept actively engaged in this system of learning.