When designing an engineering solution, certain criteria and constraints must be considered. Criteria are the features of the design that must be kept in mind while solving the problem. A criterion answers the question, What do you want the design to do?