What is a "contract," and what are its essential elements?
A contract is a legally binding agreement between two or more parties. Essential elements include offer, acceptance, consideration (something of value exchanged), capacity, and legality.