The 3 types of Constraints in 2 minutes