„Bottleneck“ und „Constraint“ sind Begriffe, um Einschränkungen oder Beschränkungen in Prozessen zu beschreiben. Sie werden oft synonym verwendet. Der Bottleneck ist immer die langsamste Aktivität in einem Teilprozess, welcher zu einem bestimmten Zeitpunkt nicht das liefern kann, was der Kunde fordert. Der Bottleneck kann je nach Zeitraum oder nach Produkt bzw. Produktgruppe/Mix wandern. Der Bottleneck kann dadurch zeitweise auftreten und variieren. Maschinen, Mitarbeiter und IT-Systeme können ebenfalls Bottlenecks sein.
Ein Constraint ist eine allgemeine Einschränkung, die die Leistung des Systems beeinflusst z.B. die Bereitstellung von Mitarbeitern oder Material, welches durch die Firmenpolitik oder Verträge begrenzt wird. Theory of Constraints (TOC) ist eine Managementphilosophie von Eliyahu M. Goldratt. Kt, Goldratt ist der Constraint der wichtigste Faktor, um die Leistung des Gesamtsystems zu erhöhen. Wird ein Constraint gelöst, entsteht ein neuer Constraint.