An Assignment and Assumption Agreement between businesses is a contract in which one business assigns its rights and obligations under an existing contract to another business and the other business assumes the rights and obligations. This type of agreement typically occurs when one company wants to transfer its contractual rights and obligations to another company. There are two main types of Assignment and Assumption Agreements between businesses: 1. An Assignment and Assumption Agreement in a Sale of Assets: This type of agreement occurs when one business wants to sell all or some of its assets to another business and the assets are subject to a contract. The agreement assigns the assets and assigns the rights and obligations under the contract to the new business. 2. An Assignment and Assumption Agreement in a Sale of Stock: This type of agreement occurs when one business wants to sell the stock of an existing business and the existing business is subject to a contract. The agreement assigns the stock and assigns the rights and obligations under the contract to the new business. The Assignment and Assumption Agreement between businesses will typically include clauses concerning representations and warranties, indemnification, and dispute resolution. The agreement should also include specific details about the rights and obligations being assigned, such as the parties to the contract, the scope of the agreement, and any other pertinent details.