What Are The Parts Of A Contract?

What Makes A Valid Contract? Believe it or not, there are only three basic elements required to form a valid contract: Offer, Acceptance, Consideration. Obviously there are almost in...