1. A system for managing data, said system comprising: a network for interconnecting a plurality of computers; data storage means connected to said network to receive, store and transmit a plurality of files to and from said network, each of said plurality of files having a unique identifier associated therewith; and a plurality of computers each connected to said network, each of said plurality of computers being configured for originating and for receiving said plurality of files, a first computer of said plurality of computers being operable to send a first file of said plurality of files to said data storage means for storage, one of said data storage means and said first computer of said plurality of computers being operable to generate and send said unique identifier of said first file to at least said first computer and a second computer of said plurality of computers, and said first computer and said second computer each being operable retrieve said file from said data storage means using said unique identifier.