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.

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.
Ben talking on the phone beside a monitor

Front Page

by ben reynolds - Monday, 8 December 2008, 10:49 AM

The front page is the initial page seen by someone reaching a Moodle site. It is not the home page for a course or classroom, but rather for the whole site.

The site settings determine which user roles can reach it. For example, the allows visitors (guests) to see it's front page and asks them to log in. A user clicking on the course is taken to the "Returning to this website" Moodle login in screen. Other sites may require a login before showing the front page.

Many functions of a front page are similar to those found in a course. The administration block will allow topics to be added to a Front Page.

Page:  1  2  3  (Next)