1. A method for managing applications on an appliance, useful in association with a server, the method comprising: authenticating an appliance using information relating to the appliance; regulating information exchanged between the appliance and a server, wherein the information exchange is supervised by the server, and wherein the appliance is subordinate to the server, wherein regulating information exchanged between the appliance and the server further comprises: receiving a request for an application; supplementing the application with an application wrapper, wherein the application wrapper is configurable to be executed on the appliance, and wherein the application wrapper is configurable to require validation prior to execution of the application on the appliance; and deploying the supplemented application to the appliance; and recording transactions of the information exchange between the appliance and the server.