This document discusses optimization techniques used in pharmaceutical formulations. It begins with defining optimization and describing how experimental design can be used to shorten experimentation time. It then covers various optimization parameters, classic optimization methods using calculus, and common optimization methods like factorial designs, response surface methodology, and simplex lattice designs. Applications mentioned include improving process yield, reducing costs and development time. Finally, some commonly used software for optimization is listed along with references.