A contract can be defined as an agreement that is enforced by the law. This
agreement lies between 2 or more parties and comes into existence when one accepts the proposal made by the other. Thus, every agreement is the result of an offer being made and accepted between the parties involved.