આપણે બે પ્રકારનાં અવરોધો જોઈએ છીએ, એક તે છે જેને આપણે ઇક્વાલિટી ના કન્સ્ટ્રૈન્ટ તરીકે બોલાવીએ છીએ, અન્ય પ્રકારની કન્સ્ટ્રૈન્ટ ઇનિક્વાલિટી કન્સ્ટ્રૈન્ટ છે.
हम दो प्रकार के कंसट्रेंटस को देखते हैं, एक हम जिसे समानता कंसट्रेंटस कहते हैं, दूसरे प्रकार के कंसट्रेंटस असमानता कंसट्रेंटस हैं।