Groups and cohorts are both collections of students. There are several differences between them. Cohorts enable administrators to enroll and unenroll students all together, whereas groups enable teachers to manage students during a class.
Cohort is a group of students working together through the same academic curriculum. For example, a group of students all enrolled in the same course. A group is as a subset of students enrolled in a course. Groups are used to manage various activities within a course. Cohort is a system-wide or course category-wide set of students.
Students can be added to a cohort manually by searching and selecting them. They can also be added in bulk by uploading a file to Moodle.
If you add a student to a cohort, that student is enrolled in all the courses to which the cohort is synchronized. If you remove a student from a cohort, that student will be unenrolled from all the courses to which the cohort is synchronized.
How To Add Students
On the Cohorts page, for the cohort to which you want to add students, click on the people (assign) icon.
The Cohort Assign page is displayed. The left-hand side panel displays users that are already in the cohort. The right-hand side panel displays users that can be added to the cohort.
Using the cohort sync enrollment method, you can enroll and unenroll large number of students at once. Cohort sync involves several steps:
Adding Cohort Sync Enrollment Method to Course
A group is a collection of students in a course. Outside of a course, a group has no meaning.