Collaborative learning is an educational approach to teaching and learning that involves groups of learners working together to
solve a problem, complete a task, or create a product. This review article outlines benefits of learning in collaboration style,
begins with the concept of the term and continues with the advantages created by collaborative methods. This paper sets out
major benefits of collaborative learning into four categories of; social, psychological, academic, and assessment benefits. Each of
them is further subdivided to more specific themes