The seller of the call option has an obligation to sell the underlying asset at the strike price if the buyer of the call option chooses to execute his right. The seller receives a ‘Premium’ from the buyer.
The buyer of the call option has the right, but not an obligation, to buy the underlying asset at the strike price at expiry. The buyer of a call option has to pay a ‘Premium’ to the seller for the privilege.