Answer:
The answer is: bilateral contract
Step-by-step explanation:
A bilateral contract is the most commonly used type of contract, in which two parties agree or promise to fulfill their side of a deal. Each party promises to do something; in this case Windsor promises to pay $375 and Gary promises to deliver 20 pounds of cheese.