Question: what is the difference between a promise and an offer?
Answer: An offer is a proposal that receives in exchange, a consideration. A promise is a proposal that has no consideration.