Contract forms may be used for a wide variety of business arrangements. Generally, the simpler a proposed transaction or relationship, the more likely contract forms will suffice. Many states have official documents that people can use for specific types of transactions. For example, most states have official real estate transaction documents that cover everything from leases to loans. Such standardized documents can also be used for simple agreements between people. In many cases, these documents can be downloaded from official state websites. However, it is becoming increasingly common for law firms to provide a large set of such documents for free to people. Many businesses also sell such documents.