Other embodiments may include a network connection other than the Internet 102 between the server computer 100 and the user computer 104; and the software downloaded may be intended to perform tasks such as database management, word processing, spread sheet, games, or other tasks that are not specified herein.