A module is a part of the functionality of an application, such as a screen, a report or a program. The modules of an application are listed as "Modules". A module has a code, a description, the name under which it is implemented, and optionally its source code or a binary such as an image.
A module records further:
- which business objects it uses, as "Module View Usages",
- in which languages it is available, as "Module Languages",
- which parameters it takes, as "Module Parameters", each with a data type, an order and an optional default expression.