It presents a new approach to the theory of constrained extremum problems, including Mathematical Programming, Calculus of Variations and Optimal Control Problems. Such an approach unifies the several branches: Optimality Conditions, Duality, Penalizations, Vector Problems, Variational Inequalities and Complementarity Problems. The applications benefit from a unified theory.