Future and Options are the common forms of derivatives. The major difference lies in the way the gains are received by the different parties.
An option is having the buyer right to buy or sell a share. But it is not an obligation to buy or sell a share at a certain specified time or price, during the duration of the contract.
A Future contract gives an obligation, which is to buy a specified asset to the buyer, as well to a seller to sell or deliver that asset at a specific future date unless the holder’s position is closed prior the expiration.