Question: what is the difference between optimal and desirable?
Answer: As adjectives the difference between desirable and optimal is that desirable is suitable]], worthy to be [[desire#verb|desired while optimal is the best, most favourable or desirable, especially under some restriction.