MSA or Master Service Agreement is a contract made between two or more parties in which they both agree to most of the terms used to govern any future agreements or future transactions.
A Services Agreement is a legal document that is used to appoint another person or entity to render certain services as stipulated in the Services Agreement. The Services Agreement generally includes financial aspects relating to the provision of services as well as the respective rights and obligations of the parties.
A Software Development Agreement is an Agreement in terms of which a Client appoints a Software Developer to develop software for the Client in accordance with terms and conditions stipulated in the Software Agreement.
Standard terms of service define a relationship between a business and a client or customer. You will often find standard terms of service on the back of a quotation or you will see a hyperlink on a quotation that refers to the business' standard terms of service. Standard terms of service are generally incorporate by way of reference and it is not required to sign standard terms of service for each transaction (this is provided the client or customer is made aware of these standard terms of service). These terms will (amongst other things) address various financial aspects, obligations of the business and those of the client or customer, confidentiality and limitations of liability.
A Supply and Distribution Agreement is a legal contract usually entered into by and between a manufacturer and a Supplier who distributes the manufacturer's goods. The Supply and Distribution Agreement usually addresses various aspects surrounding exclusivity, territory and financial aspects.