Filesharing/P2P

Peer-to-peer filesharing allows users of separate computers to exchange files over the Internet. Filesharing generally entails both uploading and downloading but some networks do not require all users to upload files. Popular filesharing clients include Napster, Kaza, and BitTorrent.