Abstract
Collaboration has become a 21st century trend. The need in society to think and work together on issues of critical concern has increased, shifting the emphasis from individual efforts to group work, from independence to community. This review article attempts to give a clear concept of the collaborative learning, considering the main elements in a collaborative setting and looks on the benefits follow learning in collaboration. Collaboration is a philosophy of interaction and personal lifestyle where individuals are responsible for their actions, including learning and respect the abilities and contributions of their peers.