In a forward contract, the buyer agrees to purchase an asset, and the seller agrees to sell that asset at a specific price on a future date. The terms of the contract, such as the quantity of the asset, delivery date, and price, are negotiated between the parties involved. This allows for a high degree of customization but also introduces more counterparty risk.