A forward contract is an obligation to buy or sell an asset. However, the big difference between a call option and a forward contract is that forwards are obligatory. While forwards are also highly customizable, allowing for a customized date and price.