När frasen ”peer-to-peer-program” nämns tänker de flesta på olaglig delning av upphovsrättsskyddat material och de resulterande rättegångarna, som den som gäller det populära peer-to-peer-nätverket Napster®. Men det finns mer att peer to peer-program än piratkopierade filmer och musikalbum. Många använder peer-to-peer-fildelning, känd som P2P, för att lagligt skaffa programvara. Ett sådant exempel på laglig peer-to-peer-fildelning är musik som har släppts av en artist specifikt för detta ändamål. Ett annat exempel är delning av gratisprogram, vilket är programvara som designats för att vara gratis för alla att använda och distribuera efter behag.
Själva programvaran fungerar för att skapa ett peer-to-peer-nätverk där alla datorer delar på en del av resurserna, oavsett om det är bandbredd eller processorkraft. Vissa peer-to-peer-nätverk fungerar som ett stort nätverk, där alla kan komma åt all information som är lagrad i ett centraliserat nav eller nod. Andra peer-to-peer-program är decentraliserade, med användare som sätts på olika peer-to-peer-servrar och med noder som nås efter behov via sökresultat. För hemmabruk rekommenderas ett decentraliserat peer-to-peer-program, både för säkerhet och körhastighet på en persondator.
Det är också viktigt att överväga vilket operativsystem en dator använder när man väljer ett program som ska användas för P2P-nedladdning. Programvara som fungerar på Windows kanske inte fungerar på en dator som kör Mac eller Linux. BitTorrent, ett decentraliserat peer-to-peer-program för fildelning, rankas bland de bästa programmen av användare. BitTorrent är begränsad i sina förmågor och har lite av en inlärningskurva för förstagångsanvändare.
LimeWire® är ett gratis P2P-program som kan integrera BitTorrent-programvara i ett mer användarvänligt gränssnitt. Det anses allmänt av användare av peer-to-peer-program som det bästa valet för personligt bruk. Den kommer i paket som stöder Windows, Mac och Linux, och den har en mängd olika uppgraderingspaket mot en avgift. Dessutom garanterar LimeWire® alltid att deras programvara är fri från virus, skadlig kod, adware och spionprogram, som vissa peer-to-peer-program kombinerar med sin programvara. LimeWire® har en mediaspelare inkluderad, om en person inte redan har en på sin dator, och den kan hantera nedladdning av filer från flera källor så att innehållet levereras snabbare.