File sharing networks
Software
Computing
File sharing
EDonkey network
Kad network
EMule
Peer-to-peer
Distributed hash table
Kademlia
BitTorrent
Gnutella