An asset purchase agreement is a type of contract that pertains specifically to the sale of a business or particular business assets. This complex business agreement lays out all the terms and conditions regarding the sale and is legally binding once signed by both parties.