The biggest difference is that an SPA is the sale of all shares, and an APA is the sale of selected assets. Therefore, they are both different transactions and have different procedures. 2. With a SPA, all shareholders in the company must be consulted and agree to sell their shares in the company.
While an SPA includes comprehensive representations, warranties, covenants and indemnification provisions, an STA contains fewer clauses and may be suitable for simpler transactions.