Gnutella, създадена през 2000 г., е първата децентрализирана P2P мрежа за споделяне на файлове и все още е активна днес. Използвайки клиент на Gnutella, потребителите могат да търсят, изтеглят и качват файлове по интернет.
Ранните версии на протокола Gnutella не се мащабират достатъчно добре, за да съответстват на популярността на мрежата. Техническите подобрения решават тези проблеми с мащабируемостта поне частично. Gnutella остава доста популярна, но по-малко от други P2P мрежи, основно BitTorrent и eDonkey2000.
Gnutella2 е друга P2P мрежа, но всъщност не е свързана с Gnutella. Всъщност това е съвсем различна мрежа, създадена през 2002 г., която просто взе първоначалното име и добави и премахна различни функции, за да го направи свой собствен.
Клиентите на "Гнutella"
Имаше много клиенти на Gnutella, но P2P мрежата е около 2000 г., така че е съвсем естествено някои софтуерни програми да се откажат от разработката, да се изключат по каквато и да било причина или да се откажат от поддръжка за тази конкретна P2P мрежа.
Първият клиент беше наречен "Гнутела", който всъщност е мястото, където мрежата получава своето име.
Популярните клиенти на Gnutella, които все още могат да бъдат изтеглени днес, включват Shareaza, Zultrax P2P и WireShare (наричани по-рано LimeWire Pirate Edition или LPE ), всички от които работят на Windows. Друг, за Linux, се нарича Apollon. Потребителите на Windows, MacOS и Linux могат да използват Gnutella с gtk-gnutella.
Някои стари, вече преустановени софтуер или програми, които са изключили поддръжката на Gnutella, включват BearShare, LimeWire, Frostwire, Gnotella, Mutella, XoloX, XNap, PEERanha, SwapNut, MLDonkey, iMesh и MP3 Rocket.