2Peer è un software che consente agli utenti di creare una rete personale di file sharing per scambiare files, foto, filmati ed altro con amici e familiari.
A differenza dei classici programmi di peer to peer, lo scambio ed il download sono consentiti soltanto ad utenti riconosciuti ed accettati come "amici", unendo in questo modo le funzionalità del file sharing con quelle caratteristiche di popolari social network come Facebook o MySpace.
L'interfaccia è intuitiva e ricca di bottoni e pulsanti; per trasferire una cartella verso un altro utente è sufficiente trascinarla con il mouse. Sono integrati una chat ed un sistema di messagistica per comunicare con gli altri utenti della rete.