A call option is a financial contract that gives its holder the right, but not the obligation, to purchase an underlying asset at a predetermined price (strike price) before or on a specified expiration date. The buyer of the call option hopes that the value of the underlying asset will increase above the strike price, allowing them to profit from the difference in prices.