What are Futures?

Futures are a contractual agreement to buy or sell an underlying asset at a predetermined price at a specified time in the future.