Binding agreements are predominant in all aspects of social life. Even custody and separation agreements are considered a kind of contract based on state laws. Collaborating with another company on a project involves many risks. In order to protect all parties involved, use our template for cooperation agreements that clearly define the roles and responsibilities of two parties who wish to cooperate. This proposal for software distribution agreements should be used by a software company wishing to grant a third party rights to sell or distribute its software. This proposed contract of carriage is intended as a binding contract between a transport service provider and a private or commercial customer.