An offer is a proposal or suggestion made to someone with the intention of entering into a contract or agreement. It can also refer to the act of presenting something for someone to consider or accept. In a legal context, an offer is a promise to do or refrain from doing something in exchange for something else.