In this glossary, we collect terms typical for the OXID world. We collect them in alphabetical order and always try to describe them as easy and abstract as possible.


An edition is child of the OXID eShop family.

Editions are differentiated mainly by their feature sets.

Currently there are the editions Community, Professional, Enterprise, and B2B.


The term installation is used for modules as well as for OXID eShop itself.

Installation covers only files operation.

For more information about module installation, see Module installation and activation.

Module configuration

The term module configuration is used to describe module configuration only in configuration files scope.

For more information about module configuration, see Module installation and activation.


The term setup is used for modules as well as for OXID eShop itself.

After the setup of the eShop, the eShop is launched and can be used.

After setup/activation of a module, the module will be used by the eShop.

The Installation has to be done first before the setup can be done.

For more information about module setup, see Module installation and activation.

Meta Package

A meta package defines the kind and the exact version of components of a OXID Compilation.

See the composer.json file of the OXID eShop Community Edition meta package for an example.

OXID Compilation

The OXID eShop compilation consists of a certain edition of OXID eShop, which is bundled with modules and themes.

For examples, the OXID eSHOP 7.0 contains, among others, the following eShop edition, modules and themes:

Professional Edition and Enterprise Edition compilations additionally contain the Visual CMS module for easy management of CMS content via drag and drop functionality.

The components of an OXID Compilation are defined in a Meta Package.

To ensure the best stability and interoperability, in a compilation the versions of all components are pinned to a specific patch release.

The components and their version are specified in the user documentation in the respective release note (see

OXID eShop component

A component installed via composer which has the type oxideshop-component.

For more information, see OXID eShop Component.