Understanding Optimization: What Tools Are Essential and What Aren’t