Business applications are based on metadata. The metadata objects form a
hierarchy of objects describing a business application’s components and its
behavior. When the business application runs, the framework uses the
metadata to perform required functionality.
The entire applied solution is described in metadata as a set of applied
objects relating to a strictly defined set of prototypes (classes). The
created objects are called 'business components', and their prototypes -
'patterns' or 'templates'.
The set of objects, supported by the framework, was created basing on
analysis of the areas of use of 1C:Enterprise 8, selection and
classification of the business entities.