However, for put options (right to sell), the opposite is true - with strike prices below the current share price being considered "out of the money" and vice versa. And, what's more important - any "out of the money" options (whether call or put options) are worthless at expiration (so you really want to have an "in the money" option when trading on the stock market). 
In the case of perishable commodity, the cost of storage is higher than expected future price of a commodity (For ex: TradeINR prefer to sell tomatoes now rather than waiting for 3 more months to get a good price as a cost of storage of tomato is more than price they yield by storing the same). So in this case, the spot prices reflect current supply and demand, not future movements. There spot prices for perishables are more volatile.

Combinations are trades constructed with both a call and a put. There is a special type of combination known as a “synthetic.” The point of a synthetic is to create an options position that behaves like an underlying asset, but without actually controlling the asset. Why not just buy the stock? Maybe some legal or regulatory reason restricts you from owning it. But you may be allowed to create a synthetic position using options.

In, At, or Out of the Money: If an option is in the money, its premium will have additional value because the option is already in profit, and the profit will be immediately available to the buyer of the option. If an option is at the money, or out of the money, its premium will not have any additional value because the options are not yet in profit. 
The fee you are paying to buy the call option is called the premium (it's essentially the cost of buying the contract which will allow you to eventually buy the stock or security). In this sense, the premium of the call option is sort of like a down-payment like you would place on a house or car. When purchasing a call option, you agree with the seller on a strike price and are given the option to buy the security at a predetermined price (which doesn't change until the contract expires).