Multi-objective optimization is an area of multiple criteria decision making, that is concerned with mathematical optimization problems involving more than one objective function to be optimized simultaneously.
Ref:
Multi-objective optimization using evolutionary algorithms
Book by Kalyanmoy Deb