Moodle has a variety of different resources and activities that can be added to enhance a course.
This section includes: