Bilateral contract
Promise by one party exchanged for a promise by another party
Unilateral contract
One party promises to do something in return for an act from the other party
Pharmaceutical Society v Boots
Contract formed at the desk not the shelf
P