Distributed computing
File sharing
Intellectual property law
Instant messaging
Felix Oberholzer-Gee
FastTrack
Peer-to-peer
Kazaa
HTTP
Computing
Concurrent computing
File sharing networks