diff --git a/vehicle/src/main/java/de/rwth/montisim/simulation/vehicle/task/goal/PathGoal.java b/vehicle/src/main/java/de/rwth/montisim/simulation/vehicle/task/goal/PathGoal.java
index 68685e56b37ce9d86bb4c17e2c7fc0bc4a0e8768..c1e6a8ce50e67d2e1541288b35efd9c466555d57 100644
--- a/vehicle/src/main/java/de/rwth/montisim/simulation/vehicle/task/goal/PathGoal.java
+++ b/vehicle/src/main/java/de/rwth/montisim/simulation/vehicle/task/goal/PathGoal.java
@@ -15,6 +15,12 @@ import java.util.stream.Collectors;
 
 
 /**
+ * PathGoal is used for setting up a set of locations, which a vehicle must or must
+ * not reach. The order in the path matters, they will be considered in the exact
+ * order as they are given.
+ *
+ * For example, path = [node1, node2, ...] means node2
+ * can only be considered, after node1 has been reached by the vehicle.
  *
  */
 @Typed