Different benchmarks have been created for a variety of asset classes, such as securities, bonds, stocks, and cryptocurrencies. A popular example of a benchmark is the S&P 500 index, which considers the market capitalization of 500 large US companies. These companies are elected by a specialized committee, following a weighting methodology.
In the context of computer science, a benchmark consists of running multiple computer operations and software as a way to measure the relative performance of a particular product or service. Many benchmarking programs are specifically designed to serve this purpose and are commercialized as software that analyze large amounts of data.
Benchmarks are also used in the context of businesses analysis, as a practice that often includes the measurement and comparison of business behavior and performance – either against what would be considered the most efficient or acceptable practice or against other companies that are recognized as highly successful.