For a small business to jump to a server system, the peer-to-peer environment had to be so unproductive that the pain had to be worse than the conversion challenges.
It does this using the BitTorrent protocol, in which the large files are split up into small pieces which are then distributed from peer to peer, rather than from one centralized server.
It uses a central server to link computers together to avoid the complexity of other peer-to-peer programs such as Gnutella, a file-sharing program popular among the high-tech community.
The new model was peer-to-peer, where every user on the network acts as both a client and a server, sharing files and telling other users where else they can go to get them.