This document discusses optimization techniques and provides examples to illustrate key concepts in optimization problems. It defines optimization as finding extreme states like minimum/maximum and discusses how it is applied in various fields. It then covers basic definitions like design variables, objective functions, constraints, convexity, local vs global optima. Examples are given to show unconstrained vs constrained problems and illustrate active, inactive and violated constraints. Optimization techniques largely depend on calculus concepts like derivatives and hessian matrix.