Stock Purchase Agreement (Generally)
A Stock Purchase Agreement is a legally binding contract whereby a purchaser (oftentimes an investor) agrees to purchase shares of a company in exchange for consideration. The consideration is almost always cash, but it could be services or a promissory note, or an exchange of some kind.