A system for installing and launching an application through a network, the system comprising: a server, the server including an application contained in a server archive file, the application including a plurality of options, the server configured to link to a page containing version information of the server archive file, the server further configured to allow a user to select the options of the