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!

All categories

Page: (Previous)   1  2  3  4  5  6  7  8  9  10  11  12  (Next)


Martin Dougiamas


by Martin Dougiamas - Wednesday, March 2, 2005, 7:28 PM
The effectiveness, efficiency, and satisfaction with which users can achieve tasks in a particular environment of a product. High usability means a system is: easy to learn and remember; efficient, visually pleasing and fun to use; and quick to recover from errors.

With software, the usability is very dependent on the interface.


by David Mudrák - Thursday, November 27, 2014, 3:18 AM
"Use The Source, Luke". See


by sushumna rao - Wednesday, February 7, 2018, 3:26 PM

Virtual Machine usually called a VM is a self-contained application environment which acts as dedicated hardware.

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


by Colin Fraser - Friday, September 25, 2009, 3:17 PM
WAMP = Windows - Apache - MySQL - PHP configuration of the Moodle environment.

Web Developer Extension for Firefox

by David Scotson - Wednesday, January 19, 2005, 6:11 PM

This is an add-on or extension for the Firefox browser that adds a variety of tools useful for web developers manipulating HTML and CSS.

It is available from Mozilla Update though the most recent version is usually available from the author's website

Highly recommended.


by Kingsley Kerce - Monday, July 26, 2004, 11:54 PM
WebDAV stands for "Web-based Distributed Authoring and Versioning" and is a set of extensions to the HTTP protocol which allow users to collaboratively edit and manage files on remote web servers.  WebDAV is sometimes shortened to DAV.

Since at least 1998, Internet Engineering Task Force (IETF) working groups have published RFCs on WebDAV and related issues. These publications are considered specifications for versioning, access control, searching, and ordering of resources. Many of the specifications have been implemented in software that is present in many open source and commercial offerings.

See for more information. Also, search the web for articles about WebDAV in the popular computing press.


by Usman Asar - Thursday, December 17, 2015, 7:45 AM

Its a combination of server setup for any website/web based application, where Operating platform (Windows), web server (IIS), database servers (MySQL or Microsoft SQL Server) application server (PHP), hence the term WIMP

Other similar combination based on Windows platform can be WAMP (Windows, Apache, MySQL and PHP).



by Jon Witts - Tuesday, April 6, 2010, 9:12 PM
WYSIWYG is an acronym for "What You See Is What You Get".

Martin Dougiamas


by Martin Dougiamas - Wednesday, October 1, 2003, 2:29 PM
XHTML will eventually replace HTML as the language used to program web pages for display in your web browser. It's actually very similar to HTML, but has stricter rules about the formatting. As the world moves to XHTML web browsers will display pages more consistently, and the web will also be more accessible to people with disabilities.



by Waldeck Schutzer - Friday, September 25, 2009, 3:13 PM

XML (eXtensible Markup Language) comes virtually unchanged from the ISO 8879 standard SGML for the implementation of markup languages. It is a general purpose specification that aims at representing with simplicity documents with high quality and usability.

Examples of markup languages coming from xml are xhtml, mathml, musicml, graphml and svg. Applications like OpenOffice use the ooxml file format to represent word processing documents, spreadsheets, presentations and charts. This file format is essentially a zip file containing xml documents.

Although it is very similar to xhtml, the html specification is not a xml markup language.


  1. XML on Wikipedia
  2. The W3C recommendation on XML

Page: (Previous)   1  2  3  4  5  6  7  8  9  10  11  12  (Next)