# Optimization

![](https://1947225869-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-LZMLRvaju5sqPs7pYTX%2F-LrPm1e4RtGAmBvnbyWu%2F-LrPm33LxQQxDRTD6ewd%2Foptimization.png?generation=1571333625774419\&alt=media)

In this chapter, we’ll look at:

* [What Is Optimization](https://www.generativedesign.org/02-deeper-dive/02-03_optimization/02-03-01_what-is-optimization)[?](https://www.generativedesign.org/02-deeper-dive/02-03_optimization/02-03-01_what-is-optimization)
* [Objective Functions](https://www.generativedesign.org/02-deeper-dive/02-03_optimization/02-03-02_objective-function)
* [Constraints](https://www.generativedesign.org/02-deeper-dive/02-03_optimization/02-03-03_constraints)
* [Data](https://www.generativedesign.org/02-deeper-dive/02-03_optimization/02-03-04_data)
* [Defining Goals](https://www.generativedesign.org/02-deeper-dive/02-03_optimization/02-03-05_defining-goals) (and objective criteria)

First, let's explore what optimization means in relation to the AEC industry and generative design.
