The topic deals with functions that depend on several variables, as well as algorithms for finding their maxima/minima.
Each of these methods can be used to find maxima/minima of multivariate functions, though the specifics of implementation and execution will vary depending on the particular type of function at hand.