https://www.legalkatta.in/2020/10/meaning-of-contract-and-definitions.html