diff --git a/docs/templates/example.json b/docs/templates/example.json
new file mode 100644
index 0000000000000000000000000000000000000000..c03318dfa7b1bd4eea1d93411deb71c8ddf31d77
--- /dev/null
+++ b/docs/templates/example.json
@@ -0,0 +1,67 @@
+{
+  "id": "example-template",
+  "type": "ebt",
+  "name": "Beispielschablone",
+  "version": "1.0.0",
+  "authors": [
+    "Jens Heise"
+  ],
+  "license": "MIT",
+  "description": "Beispielschablone für die Erstellung von Schablonen konform mit dem EBT.",
+  "format": "Wird nicht an der Schablone gesetzt, sondern an den Varianten. Hat aktuell keine Verwendung im EBT.",
+  "example": "Wird nicht an der Schablone gesetzt, sondern an den Varianten. Hat aktuell keine Verwendung im EBT.",
+  "rules": {
+    "equals-regel": {
+      "name": "Equals-Regel",
+      "type": "equals",
+      "hint": "Ein Hint ist eine kurze Beschreibung, die dem Benutzer hilft, die Regel zu verstehen.",
+      "explanation": "Eine Erklärung ist eine ausführliche Beschreibung, die dem Benutzer hilft, die Regel zu verstehen.",
+      "value": "ein bestimmter Wert",
+      "size": "medium"
+    },
+    "equals-any-regel": {
+      "name": "Equals-Any-Regel",
+      "type": "equalsAny",
+      "hint": "Diese Regel ist optional und kann dementsprechend weggelassen werden.",
+      "explanation": "Wenn die Regel weggelassen wird, wird ein Warnhinweis angezeigt, weil die Regel optional ist, jedoch nicht ignoreMissingWhenOptional auf true gesetzt wurde.",
+      "value": [
+        "ein bestimmter Wert",
+        "ein anderer bestimmter Wert"
+      ],
+      "optional": true,
+      "size": "large"
+    },
+    "placeholder-regel": {
+      "name": "Placeholder-Regel",
+      "type": "placeholder",
+      "hint": "Diese Regel kann ohne Fehler oder Hinweis weggelassen werden.",
+      "explanation": "Wenn die Regel weggelassen wird, wird kein Warnhinweis angezeigt, weil die Regel optional ist und ignoreMissingWhenOptional auf true gesetzt wurde.",
+      "optional": true,
+      "size": "small"
+    },
+    "punkt": {
+      "name": "Punkt",
+      "type": "equals",
+      "value": ".",
+      "size": "small",
+      "extra": {
+        "before": "",
+        "after": ""
+      }
+    }
+  },
+  "variants": {
+    "standard": {
+      "name": "Standard Beispielschablone",
+      "description": "Dies ist die Standardvariante der Beispielschablone. Sie hat keinen weiteren Nutzen, außer der Erklärung zu dienen.",
+      "format": "Wenn dieser Wert nicht gesetzt wird, wird das Format automatisch durch die Regeln der Variante bestimmt.",
+      "example": "Hier könnte ein Beispielsatz mit 'ein bestimmter Wert' und 'ein anderer bestimmter Wert' stehen.",
+      "rules": [
+        "equals-regel",
+        "equals-any-regel",
+        "placeholder-regel",
+        "punkt"
+      ]
+    }
+  }
+}
\ No newline at end of file
diff --git a/docs/templates/paris/glossar.json b/docs/templates/paris/glossar.json
index ff4112890c7bbaecbc81e8c899d1f3363192e06c..c472b82f460f761c1a71e893e0f179381135ada7 100644
--- a/docs/templates/paris/glossar.json
+++ b/docs/templates/paris/glossar.json
@@ -73,7 +73,14 @@
       "hint": "Wird für welchen Bereich?",
       "explanation": "Bezug, auf den sich der zu erklärende Begriff bezieht. Beispiel: im System",
       "value": [
-        "Domäne"
+        "Domäne",
+        "System",
+        "Subsystem",
+        "Baugruppe",
+        "Komponente",
+        "Modul",
+        "Objekt",
+        "Service"
       ],
       "size": "medium",
       "optional": true,