This Act is applicable to all the states of India. The act determines the circumstances in which promises made by the parties in a contract shall be legally binding to act accordingly. Under Section 2(h), the Indian Contract Act defines a contract as an agreement which is enforced by the law.