Group work is a form of voluntary association of members benefiting from cooperative learning, that enhances the total output of the activity than when done individually. It aims to cater for individual differences, develop skills (e.g. communication skills, collaborative skills, critical thinking skills), generic knowledge and socially acceptable attitudes or to generate conforming standards of behavior and judgement, a "group mind".[1]