A share purchase agreement differs from a share subscription agreement because a share purchase agreement has a seller that is not the business itself. In a subscription agreement, the business agrees to sell shares to a subscriber.