A futures contract is a legal agreement to buy or sell a particular commodity or financial instrument at a predetermined price at a specified time in the future. These contracts are standardized and traded on organized exchanges, allowing investors to manage price risk associated with the underlying asset.