Like futures markets, options markets can be traded in both directions (up or down). If a trader thinks that the market will go up, they will buy a Call option, and if they think that the market will go down, they will buy a Put option. There are also options strategies that involve buying both a Call and a Put, and in this case, the trader does not care which direction the market moves.
Covered calls can make you money when the stock price increases or stays pretty constant over the time of the option contract. However, you could lose money with this kind of trade if the stock price falls too much (but can actually still make money if it only falls a little bit). But by using this strategy, you are actually protecting your investment from decreases in share price while giving yourself the opportunity to make money while the stock price is flat. 

Another example involves buying a long call option for a $2 premium (so for the 100 shares per contract, that would equal $200 for the whole contract). You buy an option for 100 shares of Oracle (ORCL) for a strike price of $40 per share which expires in two months, expecting stock to go to $50 by that time. You've spent $200 on the contract (the $2 premium times 100 shares for the contract). When the stock price hits $50 as you bet it would, your call option to buy at $40 per share will be $10 "in the money" (the contract is now worth $1,000, since you have 100 shares of the stock) - since the difference between 40 and 50 is 10. At this point, you can exercise your call option and buy the stock at $40 per share instead of the $50 it is now worth - making your $200 original contract now worth $1,000 - which is an $800 profit and a 400% return. 

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.
Based on data from IHS Markit for SEC Rule 605 eligible orders executed at Fidelity between April 1, 2018 and March 31, 20198. The comparison is based on an analysis of price statistics that include all SEC Rule 605 eligible market and marketable limit orders of 100-499 shares for the 100 share figure and 100–1,999 shares for the 1,000 share figure. For both the Fidelity and Industry savings per order figures used in the example, the figures are calculated by taking the average savings per share for the eligible trades within the respective order size range and multiplying each by either 100 or 1000, for consistency purposes. Fidelity's average retail order size for SEC Rule 605 eligible orders (100 -1,999 shares) and (100–9,999 shares) during this time period was 430 and 842 shares, respectively. The average retail order size for the Industry for the same shares ranges and time period was 228 and 333 shares, respectively. Price improvement examples are based on averages and any price improvement amounts related to your trades will depend on the particulars of your specific trade.
Time Value: All options contracts have an expiration date, after which they become worthless. The more time that an option has before its expiration date, the more time there is available for the option to come into profit, so its premium will have additional time value. The less time that an option has until its expiration date, the less time there is available for the option to come into profit, so its premium will have either lower additional time value or no additional time value.
Similarly, if you believe the company’s share price is going to dip to $80, you’d buy a put option (giving you the right to sell shares) with a strike price above $80 (ideally a strike price no lower than $80 plus the cost of the option, so that the option remains profitable at $80). If the stock drops below the strike price, your option is in the money.
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).