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 parties to the contract understand the legally binding effect of signing a contract. Consideration is the legal term for an exchange of goods or services between the par