1. A method for executing an application, the method comprising: loading a first package within a browser on a local client computer, the first package including a first manifest and a first archive of files that includes instructions and content needed to execute an 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; in response to loading the first package within the browser, automatically accessing the first manifest; locating the initial file identifier in the first manifest; based on the located initial file identifier, accessing the instructions for initiating the execution of the application from the initial file; processing the accessed instructions from the initial file; and automatically initiating execution of the application based on the processed instructions.
1. A method for executing an application, the method comprising: loading a first package within a browser on a local client computer, the first package including a first manifest and a first archive of files that includes instructions and content needed to execute an 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; in response to loading the first package within the browser, automatically accessing the first manifest; locating the initial file identifier in the first manifest; based on the located initial file identifier, accessing the instructions for initiating the execution of the application from the initial file; processing the accessed instructions from the initial file; and automatically initiating execution of the application based on the processed instructions. 11. The method of claim 1 , wherein the initial file identifier indicates that the initial file is the first file to be processed in the first archive of files when the application is executed.