the present invention provides for a method and apparatus for distributing digital information , such as software applications , to application users . by providing the digital information on unused memory space of a computer system , and providing a process for authorizing access to the information , the information can be efficiently and cost effectively transferred to users . traditional inventory and distribution channel difficulties are avoided .