Activity completion allows the teacher to set completion criteria in a specific activity's settings. . The criterion might be viewing, receiving a certain score or a student marking it as complete.
New feature
in Moodle 3.11!
Here is a PDF summary table of activity completion conditions, courtesy of Dag Klimas.
A teacher may mark an activity complete on behalf of a student from the Activity completion report if they have the capability Override activity completion (which is enabled by default.)
Note: If you don't see an 'Activity completion' option when setting up course activities and sections, ensure it is enabled in your course settings and then check with the administrator that completion tracking is enabled in Site administration > Advanced features.