A futures contract is a contractual agreement made through an exchange, to buy or sell a particular financial instrument at a predetermined price in the future.
Futures contracts detail the quality and quantity of the underlying assets.
They are standardized to facilitate trading on an exchange.