Il documento descrive il protocollo Gnutella, un sistema distribuito peer-to-peer per la ricerca di file senza server centrali. Viene analizzato il funzionamento dei messaggi scambiati tra i nodi, comprendendo diverse tipologie come ping, pong e query, e la loro struttura. Vengono discussi anche i vantaggi, come l'assenza di colli di bottiglia, e gli svantaggi, come la difficoltà di autenticazione e la necessità di altri utenti connessi.