Computing
File sharing
Distributed data storage
Computer cluster
Concurrent computing
Cluster analysis
Distributed hash table
Scalability
Peer-to-peer
Gnutella