Cynefin defines several types of constraints. Fixed constraints stipulate that actions must be done in a certain way in a certain order and apply in the clear domain, governing constraints are looser and act more like rules or policies applying in the complicated domain, enabling constraints that operate in the complex domain are constraints that allow a system to function but do not control the entire process.[1]: 371 Holt argues that constraints in the theory of constraints correspond the Cynefin's fixed and governing constraints.