Bilateral Contracts - an exchange of promises on both sides. each person is a promisee and promisor. Normally one person is a offeror and another is an acceptor. Both parties exchange PROMISES. Acceptance is made at the time party 2 accepts party 1 promise in exchange for a promise of thier own. "I will pay you #5 to pay my lawn and you promise to mow it by Friday."
Unilateral Contracts - is formed when one party offers to PERFORM, and invites a performance - not a promise. The 2nd party can only accept by performing. "I will pay you $5 to mow my grass" 2nd party can only accpet by mowing the ...
This job suggests what distinguishes a Bilateral contract from a Unilateral contract.