Is there anything that must be present in every contract?
Yes. Regardless of the type of contract or the specific terms, every contract requires an offer, an acceptance, competent parties, and consideration. In this context competent means that all par ...