Criteria and constraints are used to determine if the design solution is successful and to help decide between competing designs.