Solutions to some problems are not as cut and dry as correct or incorrect, but are rated in terms of quality. Such problems are known as optimization problems because the goal is to find the candidate solution with the best, that is, optimal quality.