The short answer is that a “subscription business” is simply any business that generates some or all of its revenue from subscriptions.