The Indian Contract Act of 1872 establishes the fundamental principles of contract law in India. It defines key terms related to contracts such as proposal, acceptance, consideration, agreement, and promisor/promisee. A proposal is an offer to do or abstain from doing something. When the person receiving the proposal agrees, it becomes an acceptance and the proposal then constitutes a promise. The person making the proposal is the promisor and the person accepting is the promisee. Consideration refers to something of value that is exchanged by both parties. An agreement containing consideration from both sides is a contract under Indian law.