Bilateral Contract

A contract in which both of the contracting parties make promises to each other. Such a contract is formed when an offer is accepted formally by the offeree (e.g., when a supplier sends a signed acknowledgment of a purchase order to a buyer or enters into a bilaterally executed contract document with the buyer).

Source: