Review this excellent article that explains all relevant aspects of a contract. https://www.forbes.com/2006/11/20/smallbusiness-statelaw-gifts-ent-law-cx_nl_1120contracts.html
Next, view this video that details the concept of consideration.
Review this excellent article that explains all relevant aspects of a contract. https://www.forbes.com/2006/11/20/smallbusiness-statelaw-gifts-ent-law-cx_nl_1120contracts.html
Next, view this video that details the concept of consideration.