What is a Futures Contract?

Updated