Before a contract can be drafted, or written, an agreement between both parties is usually outlined. The outline considers the needs of the individuals or entities to determine the roles and obligations of all parties involved. This initial agreement allows everyone to have a clear understanding of their contractual duties and legal commitments to one another. Contracts may be written by anyone, but it is best to consult an attorney to draft a contract, especially in situations where an agreement is particularly complex. For example, an agreement to purchase health insurance may include many different aspects, such as what types of health care are covered and the cost of the policy. There will be numerous definitions associated with the wording of this kind of contract. Because of its complexity, it should be carefully written and reviewed by an attorney.A contract should contain a section that spells out whether it can be canceled and how to cancel it. A contract should also identify what happens if it is breached, and outline any penalties associated with such a breach. In this manner, the roles and responsibilities of the parties involved in the contract are fully defined.