The concept of constraints in design can be defined as the practice of limiting user actions on a system. Constraints limit the actions that can be performed by the user, thus increasing the usability of the design and reducing the likelihood of operator error.

UX Booth
UX Matters
Web Dsigner Depot
Digital Gov
52 Weeks of UX