Every contract requires three basic elements: an offer, acceptance of the offer, and consideration. “Consideration” can include the payment of money, providing goods or services, or the mutual exchange of promises.