Diferitele tipuri de programe de partajare de muzică sunt programe de partajare de fișiere peer-to-peer, programe de partajare de muzică cu abonament lunar și software de partajare de fișiere care se obține și se instalează gratuit, dar care vine cu un preț mic per melodie descărcată. Unele programe de partajare a muzicii oferă melodii gratuite pentru a fi descărcate legal, deoarece aceste melodii nu sunt supuse legilor privind drepturile de autor. Unii fani ai muzicii folosesc mai mult de un tip de aceste programe pentru a-și descărca melodiile preferate, în timp ce alții rămân doar cu unul dintre ele. Programele plătite pentru descărcarea muzicii sunt, în general, concepute pentru a oferi opțiuni la prețuri accesibile unei game largi de cumpărători, iar aceste opțiuni legale de partajare a fișierelor sunt adesea considerate inovații concepute pentru a contracara descărcările ilegale de materiale protejate prin drepturi de autor.
Programele de partajare a muzicii peer-to-peer funcționează de obicei fără o sursă centralizată a fișierelor schimbate, iar utilizatorii sunt singura sursă de conținut media care trebuie încărcat și descărcat. Deși aceste programe software sunt de obicei gratuite, calitatea lor poate varia foarte mult. Unele software de partajare a fișierelor pot chiar să vină cu descărcări ascunse nedorite, cum ar fi adware, spyware sau viruși.
Utilizatorii care instalează un program gratuit peer-to-peer riscă uneori ca securitatea computerului lor să fie compromisă. Semnele acestor componente descărcate includ timpul de întârziere al mașinii sau o creștere mare a e-mailurilor spam sau a reclamelor pop-up. Alături de problemele de securitate, programele de partajare de fișiere peer-to-peer pot fi frecvent surse de muzică care a fost copiată și distribuită ilegal.
Programele de abonament sunt tipuri populare de programe legale de partajare a muzicii. Fișierele muzicale disponibile din aceste programe au de obicei codare digitală care restricționează utilizarea lor specifică, astfel încât fiecare melodie poate fi transferată în mod normal către anumite playere muzicale de un număr limitat de ori. Unele dintre aceste servicii de abonament muzical permit un număr nelimitat de descărcări, în timp ce altele au un număr maxim pe lună.
Software-ul de partajare a fișierelor cu plată pe melodie este o altă opțiune preferată printre mulți fani ai muzicii pe internet. Programul software în sine poate fi descărcat gratuit la fel ca în cazul programelor peer-to-peer, dar majoritatea fișierelor muzicale vin cu propriile prețuri. Un număr mic de melodii pot fi uneori disponibile gratuit ca măsură promoțională pentru a atrage membrii să cumpere digital un anumit album. Utilizările fiecărui fișier muzical implică adesea restricții similare de copiere și transfer, așa cum este cazul programelor de partajare a muzicii cu abonament lunar.