A forward contract is a customized financial agreement between two parties to buy or sell an asset at a specified future date for a price that is agreed upon today. Unlike futures contracts, forward contracts are not standardized or traded on exchanges, making them a type of over-the-counter (OTC) derivative.