Gnutella

Gnutella emerged as the first, fully decentralized, peer-to-peer protocol in 2000, and was used on the Internet to share and swap music files in the MP3 compression format. The music industry was often frustrated in their efforts to counter this peer-to-peer technology because it could not identify a main controlling source.