The element that distinguishes a contract from a gift is: performance of the offeror's or donor's promise. whether or not the offeree or donee accepts the offer. whether or not the subject of the gift or contract is illegal. the element of consideration which is present in a contract, but not in a gift.