Most people and business enter into contracts on almost a daily basis. Simply put, a contract is a legally binding agreement between two parties. One party makes an offer to do something in exchange for "consideration," or payment, and the other party accepts that offer. Contacts can be verbal, in writing or even implied. Some contracts--such as signed credit card receipts--are very simple. Others--such as those used to buy or sell real estate--are far more complicated. If you are entering into a complex transaction, it pays to hire a contract law attorney as early as possible in the process. Your lawyer can help negotiate the terms and conditions of the agreement, then draft the contract or review the contract that has been presented to you. Law firms with experience in contract law can also defend you if you or your company has been accused of breaching a contract, or if you need assistance enforcing a existing contract.