General Types Of Social Groups