Paljud arvutid on varustatud eelinstallitud muusikamängijatega, kuid avatud lähtekoodiga pleieri allalaadimine võib anda kasutajale uusi funktsioone ja teatud eeliseid, mida eelinstallitud programmid ei paku. Et programmeerija saaks avatud lähtekoodiga muusikapleierit maksimaalselt kasutada, peaks sellel olema lihtne rakenduste programmeerimisliides (API), mis võimaldab mooduleid hõlpsalt luua. Avatud lähtekoodiga muusikapleierid tulevad kas veebi- või töölauaprogrammidena ning kasutaja peaks hankima oma vajadustele vastava programmi. Erinevaid muusikavorminguid on palju ja parim mängija suudab esitada suure hulga neid faile. Tavaliselt soovivad kasutajad ka oma muusikat kindlal viisil korraldada, seega on abiks organisatsioonitööriistad ja muusikakogud.
Avatud lähtekoodiga muusikapleieriga antakse kasutajale vabad käed pleieri algkoodi muutmiseks vastavalt oma eelistustele. Selle maksimaalseks kasutamiseks muudab lihtsa API-ga muusikapleier programmeerijate jaoks lähtekoodi redigeerimise lihtsamaks. Kui kasutaja ei ole programmeerija, muudab see kasutajal lihtsamaks uute skriptide või teiste loodud moodulite lisamise, kuna keeruline API võib tavakasutajatele kättesaamatuks jääda.
Avatud lähtekoodiga muusikapleieri saab teha veebi, töölaua või mõlema jaoks; muusikapleier on tavaliselt üks või teine, kuid mitte mõlemad. Veebimuusikapleier on mõeldud veebisaidile lisamiseks ja see esitab sellel veebilehel muusikat; töölauaprogramm mängib muusikat kasutaja töölaualt ja on mõeldud isiklikuks nautimiseks. Enamik programme tuleb kas ühe või teisena, seega peaks kasutaja alla laadima pleieri, mis esitab muusikat seal, kus kasutaja seda vajab.
Kuigi populaarseid muusikafaile on mitut tüüpi, on olemas ka palju erinevaid muusikavorminguid. Parimal avatud lähtekoodiga muusikapleieril on suur kodekite kogu, mis võimaldab pleieril mängida kõiki või enamikku neist erinevatest vormingutest ilma uuendamiseta. Pidevalt tehakse uusi vorminguid, seega on kasulik ka muusikapleier, mis suudab oma koodekite valikut täiendada.
Enamik avatud lähtekoodiga muusikapleieri kasutajaid soovib oma muusikat teatud viisil korraldada, näiteks bändi, laulu, aja või kohandatud viisil. Muusikapleier peaks võimaldama kasutajal lugude vahel liikuda, kuni organisatsioon vastab tema eelistustele. Muusikateegid võimaldavad kasutajal luua raamatukogu ka žanri, emotsiooni või muude aspektide põhjal.