Presents an introduction to convex analysis and some of its applications. This work starts with basic theory, which is explained within the framework of finite-dimensional spaces. It presents some applications of convex analysis, including problems of linear programming, geometry, and approximation.