A business purchase agreement can officially sell any business to another person or business. A business purchase agreement will describe the company, assets, and any stocks that are being purchased.