Google Groups is a collaboration of people of same wing, Users can assign topics , take topics discuss the work in the groups. It can be used as distribution list also. Google gives full freedom to manage the group as per requirement. Lets see all groups settings in the below modules.
Creation of google groups