Benchmarking involves measuring a company's performance against industry leaders to determine how the best perform and using that information to set targets and strategies. It is a systematic process of continuous evaluation and comparison with other organizations to optimize processes. There are various types of benchmarking including competitive, generic, strategic, and process benchmarking. The benchmarking process involves four phases - planning, analysis, integration, and taking action.