A commodity broker is a professional who buys and sells commodity contracts on behalf of clients. Commodities can include a wide range of products such as agricultural goods, energy products, and metals. Brokers act as intermediaries between buyers and sellers, facilitating transactions in commodity markets.