35. A self-contained package, the self-contained package being embodied in a tangible computer readable medium and configured to enable an application to be automatically executed within a browser environment, the self-contained package comprising: a first archive including: an initial content source having instructions for initiating execution of the application within the browser environment, the initial content source being a markup language file, additional files that include instructions and content needed to execute the application within the browser environment, 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; and a first manifest associated with the first archive that includes an initial content identifier that indicates that the initial content source is to be processed before the additional files in the first archive when the application is executed.
36. The self-contained package according to claim 35 , wherein said initial content source is an HTML file containing content layout instructions for rendering a document that displays content included in the first archive.