The Indian Contract Act 1872 establishes the framework for contracts in India. It extends to the entire country except Jammu and Kashmir. The key objectives of the act are to ensure agreements are honored and legal remedies are available for aggrieved parties. It defines essential elements of a valid contract such as offer, acceptance, consideration, capacity and legality. The act also covers sale of goods, indemnity, bailment, agency and partnership agreements.