An agreement between two counterparties that obligates them to transact in the future based on the contract terms set.