We all deal with contracts and agreements in one form or another. But what are the elements that make a contract legally binding and enforceable? This brief overview explains the basic elements.