Glossary of common terms

This glossary defines a number of words you will see used often in discussions about Moodle - you'll find them highlighted throughout this course.

If you wish to import this glossary to your Moodle site, you can download this file of exported entries: glossary_of_common_terms_20101214.xml.

Please feel free to add new words here!

Moodle terms

Page:  1  2  3  (Next)

Martin Dougiamas


by Martin Dougiamas - Tuesday, 11 November 2003, 2:38 PM
Activities in Moodle are educational things to do. They include, for example: discussing a topic in a forum, writing a journal entry, submitting an assignment, or completing a quiz.
Picture of Bente Olsen


by Bente Olsen - Wednesday, 23 November 2011, 6:34 PM

An acronym for Automated Manipulation of Strings, Moodle's translation tool located at

moi!!! it is what is is...

Bitnami Stack

by Colin Fraser - Thursday, 17 December 2015, 7:40 AM

A Bitnami Stack provides a single application LAMP, WAMP or MAMP for Moodle installations. This approach offers a good solution to Users who want a test site on a stand alone computer. The Bitnami Stack also provides a more stable environment for adding additional PHP applications than other, similar solutions.  

Think I am older now :)


by Chris Collman - Friday, 17 May 2013, 3:42 PM

A Moodle context is a place where permissions are assigned to a user (usually through a role).  In Moodle, contexts are layered in a hierachry.  Some examples: a site is the overall context; each course category is a context in the site; each course is a context in it's course category; each topic/section is a context and the resources and activities in a topic/section are contexts.   Blocks, filters and special pages are contexts that are at minimum part of the  site context.    Permissions are passed down automatically. For example, a user who has a teacher role in a course will be assigned that role when a Forum context is created.   Roles for individuals or groups can be changed in a context. This makes it possible for one user to be a teacher in one context and  a student in another. 

Picture of Jason Grey


by Jason Grey - Tuesday, 19 September 2006, 12:44 PM

Cron is an Automatic sytem in moodle that sends out messages to the system through.

  • EMail
  • Rss
  • Assignement Uploads  (This is normally for the teachers - for notifications that a student has uploaded an assignment).

For more information on Cron check the moodle docs page and your help section in moodle.

Happy Moodleing.

Picture of Michael Milette


by Michael Milette - Wednesday, 7 February 2018, 3:24 PM

Dashboard is a customisable page in Moodle that provides users with links to their courses and activities within them, such as unread forum posts and upcoming assignments.

See the documentation Dashboard for more details.

Martin Dougiamas


by Martin Dougiamas - Wednesday, 1 October 2003, 2:17 PM
The place where Moodle can save uploaded files. This directory should be readable and writeable by the web server user but it should not be accessible directly via the web.
Martin Dougiamas


by Martin Dougiamas - Wednesday, 1 October 2003, 2:20 PM
The dirroot is the name for the directory in which you have installed Moodle. It's a setting in config.php that must be entered correctly.
Ben talking on the phone beside a monitor

Flat File

by ben reynolds - Tuesday, 9 March 2010, 8:17 PM

Location: Flat file edit settings link in Administration > Courses > Enrolments

A flat file allows enrolment management (enrol or unenrol) of existing users in existing course. The file is read one time by Moodle then erased. The file is located in the moodle file structure as a text file and Cron provides the timing when it is read.

Dan at desk in Moodle HQ, Perth


by Dan Poltawski - Thursday, 7 March 2013, 12:40 PM
Frankenstyle is a moodle developer term which refers to the naming convention that is used to uniquely identify a Moodle plugin based on the type of plugin and its name.

You can find more information about it on the dev docs wiki.

Page:  1  2  3  (Next)