Settings
Module settings is used to register settings that are required in the app.
There are 2 types of settings (defined by the Scope field):
Settings that apply only for the app - or rather: the module as a whole
Settings that apply to reusable components (SX, TSI actions, ...) within the app. These settings will be applied wherever the reusable component is applied.
* 
For TSI actions, the Planon application manager should specify the settings for reusable components in Field Definer > BO > Details > Extended actions.
In the IDE, the app developer defines the settings that are required within the module or reusable component.
Settings applied
The available app settings are converted into individual fields that will be displayed under Settings.
You can toggle between the classic view (json settings, schema and example) and the field settings.
Settings (Module settings > General tab): displays the settings that are applied in the app.
Settings example tab: If a new version of the app containing new settings is introduced, this field is updated according to the new settings, which enables you to check which settings need to be filled out still.
Settings schema tab: The type/format and constraints that apply for each setting that is present in the app (also which setting is mandatory). See also JSON-schema.org.