A Sale and Purchase Agreement (SPA) is a legally binding contract outlining the agreed upon conditions of the buyer and seller of a property (e.g., a corporation). It is the main legal document in any sale process.