Ein Artikel kann Varianten haben. Jede Variante ist als eigener Artikel zu verstehen. Die Varianten sind mit dem Artikel in einer Kind-Eltern-Beziehung und werden bei der Erzeugung mit dem Artikel verknüpft. Für die Erzeugung der Varianten braucht ein Artikel ein Variantenprofil. Das Variantenprofil verknüpft den Artikel mit einer Klassifikation. Diese Klassifikation besteht aus Merkmalen, welche wiederum aus Werten bestehen. Aus dieser Wertemenge wird das kartesische Produkt über dem zugewiesenen Artikel gebildet, sodass daraus die Varianten entstehen.Shopberteiber, die Artikel gleicher Art, aber mit unterschiedlich ausgeprägten Merkmalen verkaufen möchten, haben die Möglichkeit verschiedene Varianten dieser Artikels anhand der sich unterscheidenen Merkmale zu erstellen. So ist es beispielsweise möglich mehrere Varianten einer Schraube zu erstellen, welche sich in Merkmalen wie Länge, Durchmesser oder Material unterscheiden. Auf diese Art- und Weise müssen nicht mehrere Artikel erstellt werden. Das Erzeugen von Varianten aufgrund von Merkmalen erfolgt auf Basis von Klassifikationen (siehe Klassifizierung).
Wie man Varianten eines Artikels erstellt, werden in folgenden Beiträgen beschrieben.