A Stock Purchase Agreement (SPA) is a legally binding document used in the sale and purchase of shares of a company. It outlines the terms, conditions, and obligations of both the buyer and the seller. In the context of entrepreneurship, an SPA is crucial for securing investments and ensuring that all parties are on the same page regarding the ownership transfer.