As nouns the difference between enhancement and optimization
is that enhancement is an improvement while optimization is the design and operation of a system or process to make it as good as possible in some defined sense.
enhancement
English
Alternative forms
* inhancement (obsolete)
optimization
English
Alternative forms
* optimisation
Derived terms
* optimization problem
* continuous optimization
* combinatorial optimization
* convex optimization
* discrete optimization
* global optimization
* stochastic optimization
* unconstrained optimization
See also
* linear programming