PeepSo Groups Addon GPL Overview:
Open, Closed, and Secret user groups. Groups plugin lets your community to create and participate within more narrowed group discussions. Communities, especially those revolving around a general topic, groups are a very useful tool. They allow your users to focus on a particular thing. This plugin also comes with the possibility of creating announcement groups where only group owners can create new posts.