En un principio, no había nada, excepto para la web. Una vez que un archivo se guardó en la web, que era accesible al instante a todo el mundo. Por ejemplo, si pasó a ser navegar por la web durante una emergencia, se encontraría con facilidad y descargar la aplicación de forma inmediata. Si bien es cierto que los navegadores web de hoy en día pueden realizar una búsqueda o ir a un sitio, que no era posible en aquel entonces como el Internet era demasiado lento.
Pero entonces, para obtener acceso instantáneo a los archivos, la gente comenzó a descargar aplicaciones. No se limita sólo a la descarga de aplicaciones en sus teléfonos celulares. En su lugar, ellos también han descargado estas aplicaciones en sus ordenadores personales. La mayoría de estas aplicaciones se puede acceder desde Internet. Dado que estas aplicaciones se han diseñado para computadoras de las ventanas, llegaron rápidamente a ordenadores Windows. Esto dio a los ordenadores Windows la oportunidad de recibir incluso más aplicaciones de diferentes desarrolladores.
Cuando esto ocurrió, surgió un problema. Fue muy difícil de instalar una aplicación. Todos los usuarios tenían que hacer era ir a la zona de las aplicaciones en el panel de control e instalar una aplicación. El problema era que tenían para conseguir la aplicación de la página web e instalarlo en su ordenador por primera vez. Esto es cuando el concepto de obtener una aplicación en una red de intercambio de archivos se produjo. Los usuarios podrían descargar aplicaciones que querían de una red de intercambio de archivos y almacenarlos en su disco duro. Entonces, cuando querían acceder a la aplicación, que se descarga desde la red de intercambio de archivos.