Modules are the elements of Moto websites that have the internal logic, properties and their own Control Panel. Modules may use the files to save the data or the services to work with databases, etc... These characteristics differ them from all other objects including slots.
The sample modules are Info modules (news, articles, RSS, etc...). Rich content modules (modules that include the number of objects or other modules), Gallery Modules, Music Player, Form Management Module, Media Player, etc...
Moto CMS has built-in and external Modules. Built-in Modules do not require loading and appear on the page right away. External Module is represented by the separate file that loads on the page in a runtime.
There are two types of the Modules - system and non-system. System modules do not have Control Panels - Menu and Rich content module. The other modules have Control Panels loading into Moto CMS Control Panel when being edited.
Also modules fall under Content and Non-Content ones. Content modules are displayed in the Quick Content editing window, e.g. news, galleries, music player. Media player is an example of Non-content module. This option is to be defined by the developer of the template and depends on the requirements of the client.