Automation modules are composed of objects which are derived from catalogs. This procedure is comparable to the use of libraries.
For example, the catalogs are provided by the component manufacturer and can be specialized or extended, if required, with the Catalog Editor which is part of the Automation Framework.
By using catalogs, module groups that were created once can also be reused. Once you have specialized, configured or summarized the automation modules in a solution, these can be stored in separate, user-defined catalogs and reused or further specialized in other projects.
As a result, the engineering effort is decreased, as all modules prepared in the catalogs can be dragged & dropped into the project and configured there.