A long options trade is entered by buying an options contract and paying the premium to the options seller. If the market then moves in the desired direction, the options contract will come into profit (in the money). There are two different ways that an in the money option can be turned into realized profit. The first is to sell the contract (as with futures contracts) and keep the difference between the buying and selling prices as the profit. Selling an options contract to exit a long trade is safe because the sale is of an already owned contract.
The price you pay for an option, called the premium, has two components: intrinsic value and time value. Intrinsic value is the difference between the strike price and the share price, if the stock price is above the strike. Time value is whatever is left, and factors in how volatile the stock is, the time to expiration and interest rates, among other elements. For example, suppose you have a $100 call option while the stock costs $110. Let’s assume the option’s premium is $15. The intrinsic value is $10 ($110 minus $100), while time value is $5.
However, unless soybeans were priced at $15 per bushel in the market on the expiration date, the farmer had either gotten paid more than the prevailing market price or missed out on higher prices. If soybeans were priced at $13 per bushel at expiry, the farmer's $15 hedge would be $2 per bushel higher than the market price for a gain of $2,000,000. On the other hand, if soybeans were trading at $17 per bushel at expiry, the $15 selling price from the contract means the farmer would have missed out on an additional $2 per bushel profit.
The potential home buyer would benefit from the option of buying or not. Imagine they can buy a call option from the developer to buy the home at say $400,000 at any point in the next three years. Well, they can—you know it as a non-refundable deposit. Naturally, the developer wouldn’t grant such an option for free. The potential home buyer needs to contribute a down-payment to lock in that right.
So, call options are also much like insurance - you are paying for a contract that expires at a set time but allows you to purchase a security (like a stock) at a predetermined price (which won't go up even if the price of the stock on the market does). However, you will have to renew your option (typically on a weekly, monthly or quarterly basis). For this reason, options are always experiencing what's called time decay - meaning their value decays over time.