1. For a valid contract to be formed, there must be a lawful offer by one party and acceptance of that offer by the other party.
2. For an acceptance to be valid, it must meet several essential requirements - it must be given by the offeree, be absolute and unconditional, be communicated to the offeror, follow the terms of the offer if a manner of acceptance is prescribed, and be communicated within a reasonable time period if no time limit is specified.
3. A proposal involves making a willingness to do or abstain from doing something with the goal of obtaining agreement, and becomes an offer when proposed to another party. When the party receiving the proposal signifies agreement to it, this constitutes acceptance