22. A system for securely providing access to a content file, the system comprising: a server for processing a request for access to a content file; a client device that receives, from the server, the requested content file, the client device containing a volatile memory element; a file transport mechanism on the client device; a storage buffer, created by the transport mechanism in the volatile memory element, the storage buffer storing the received content file; a document container, created by the transport mechanism on the client device, that provides a context for invoking an application program associated with the content file, the application program providing a set of menu commands for interacting with the application program, the document container further providing a replacement set of menu commands comprising a subset of the set of menu commands provided by the application program.
22. A system for securely providing access to a content file, the system comprising: a server for processing a request for access to a content file; a client device that receives, from the server, the requested content file, the client device containing a volatile memory element; a file transport mechanism on the client device; a storage buffer, created by the transport mechanism in the volatile memory element, the storage buffer storing the received content file; a document container, created by the transport mechanism on the client device, that provides a context for invoking an application program associated with the content file, the application program providing a set of menu commands for interacting with the application program, the document container further providing a replacement set of menu commands comprising a subset of the set of menu commands provided by the application program. 23. The system of claim 22 wherein the document container further comprises a container instance created by the transport mechanism, and the application program executes within the created container instance.