An activity is a general name for a group of features in a Moodle course. Usually an activity is something that a student will do that interacts with other students and or the tutor.

In Moodle terminology, an Activity, such as Forums or Quizzes, properly means something students can contribute to directly, and is often contrasted to a Resource such as a File or Page, which is presented by the tutor to them. However, the term activity is sometimes for convenience also used to refer to both Activities and Resources as a group.

There are 15 different types of activities in the standard Moodle that can be found when the editing is turned on and the link 'Add an activity or resource' is clicked.


Assignments
Enable tutors to grade and give comments on uploaded files and assignments created on and off line.


Chat
Allows participants to have a real-time synchronous discussion.


Choice
A tutor asks a question and specifies a choice of multiple responses.


Database
Enables participants to create, maintain and search a bank of record entries.


Feedback
For creating and conducting surveys to collect feedback.


Forum
Allows participants to have asynchronous discussions.


Glossary
Enables participants to create and maintain a list of definitions, like a dictionary.


H5P Activity
Enables H5P content created in the Content bank or on h5p.com or with the lumi App to be easily added to a course as an activity.


Lesson
For delivering content in flexible ways.


(LTI) External tool
Allows participants to interact with LTI compliant learning resources and activities on other web sites. (These must first be set up by an administrator on the site before being available in individual courses.)


Quiz
Allows the tutor to design and set quiz tests, which may be automatically marked and feedback and/or to correct answers shown.


SCORM
Enables SCORM packages to be included as course content.


Survey
For gathering data from students to help tutors learn about their class and reflect on their own teaching.


Wiki
A collection of web pages that anyone can add to or edit.


Workshop
Enables peer assessment.