1. In an interactive information distribution system containing service provider equipment and subscriber equipment that is interconnected by a communications network, a method of providing a subscription-on-demand service for an interactive information distribution system comprising the steps of: packaging a number of on-demand programs into a programming packages; and enabling a subscriber to access any on-demand program within a subscribed programming package on an on-demand basis.