1. A method of managing how electronic files are created, stored, viewed, edited, distributed, shared, controlled and archived by a plurality of users from a plurality of remote devices, the method comprising the steps of: creating a virtual space on a centralized server; transmitting at least one electronic file via wireless or wireline communication link to said centralized server that stores the file and file properties; receiving and processing said virtual space, file and file properties on said centralized server over said communication link, wherein said centralized server contains a user rights manager that identifies access control capabilities for a plurality of individuals and groups to act upon said file; and assigning said file by an automated method to a plurality of authorized individuals and groups wherein said assigning step is performed automatically without human intervention.