When buying a call option, the strike price of an option for a stock, for example, will be determined based on the current price of that stock. For example, if a share of a given stock (like Amazon (AMZN) ) is $1,748, any strike price (price of the call option) that is above that share price is considered to be "out of the money." Conversely, if the strike price is under the current share price of the stock, it's considered "in the money." 
Hedging a commodity can lead to a company missing out on favorable price moves since the contract is locked in at a fixed rate regardless of where the commodity's price trades afterward. Also, if the company miscalculates their needs for the commodity and over-hedges, it could lead to having to unwind the futures contract for a loss when selling it back to the market.
Sometimes corporations enter the forex market in order to hedge their profits. A US company with extensive operations in Mexico, for example, may enter into a futures contracts on US dollars. So, when it comes time to bring those Mexican profits home, the profits earned in pesos will not be subject to unexpected currency fluctuations. The futures contract is a way of securing an exchange rate and eliminating the risk that peso will lose value versus the dollar, making those profits worth less in dollars.
However, options are not the same thing as stocks because they do not represent ownership in a company. And, although futures use contracts just like options do, options are considered lower risk due to the fact that you can withdraw (or walk away from) an options contract at any point. The price of the option (its premium) is thus a percentage of the underlying asset or security.