1. A system that provides offline web application, application data, page, and form access in a networked or Internet environment, comprising a server, in communication with an online web page or portal, and with a client, wherein the server performs the steps of: acquiring an application, application data, or form from the web page or portal; sending the application, application data, or form to the client for offline viewing; allowing the user of the client to read and/or update the application, application data, or form as an offline version and to then upload the updated version; receiving the uploaded offline application, application data, or form; and, submitting the updated application, application data, or form, or portions thereof to the portal.