This section will describe the overall architecture for Moodle and some of the major design decisions that were made during development.
Moodle has been designed to be modular, so that new learning activities can be easily written and "plugged-in" to a Moodle installation by the system administrator.
This section will describe the Plug-in API and provide a simple example of a Moodle plug-in.
Version: $Id$