> For the complete documentation index, see [llms.txt](https://www.generativedesign.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://www.generativedesign.org/02-deeper-dive/02-03_optimization/02-03-01_what-is-optimization.md).

# What is Optimization?

![](/files/-LrPm455eipMYle9Rhex)

Optimization is an inherently mathematical subject. It is about maximizing or minimizing some mathematical function to arrive at the best possible solution to a problem, and involves creating design options that are shaped by certain outcomes as they are being created.

Optimization problems arise in all kinds of fields, from aerospace engineering to architectural design. However, regardless of domain, every optimization problem has three features:

1. An objective function.&#x20;
2. Constraints.
3. Data.
