15. The computer program product of claim 14 , further comprising instructions that, when executed by the processor, cause the processor to receive the first package at a local client computer.
14. A computer program product for executing an application, the computer program product being embodied in a tangible computer readable medium and including instructions that, when executed by a processor, cause the processor to: load a first package within the computer program product, the first package including a first manifest and a first archive of files that include instructions and content needed to execute the application, the first archive of files including: an initial file that includes instructions for initiating execution of the application, the initial file being a markup language file, other files needed to execute the application, and a second package that includes a second manifest and a second archive of files, the second package being of the same type as the first package, and the second archive of files being of the same type of file structure as the first archive of files; the first manifest including an initial file identifier that indicates that the initial file is to be processed before the other files in the first archive of files when the application is executed; automatically access the first manifest in response to loading the first package within the computer program product; locate the initial file identifier in the first manifest; access the instructions for initiating the execution of the application from the initial file based on the located initial file identifier; process the accessed instructions from the initial file; and automatically initiate execution of the application based on the processed instructions.