Saatavilla on melko vähän erilaisia musiikkitietokoneohjelmistoja, jotka on yleensä suunniteltu auttamaan muusikoita tai musiikista kiinnostuneita suorittamaan erilaisia tehtäviä. Jotkut ohjelmistot on kehitetty sallimaan muusikoiden tallentaa musiikkia suoraan instrumenteista tai mikrofoneista tietokonejärjestelmään, jossa ääni voidaan sitten koota ja muokata valmiiksi kappaleeksi. Muita ohjelmia voidaan käyttää yksinkertaisesti musiikin ja muiden äänitietojen muokkaamiseen, mutta ilman tallennustoimintoja. On myös joitain musiikkitietokoneohjelmistoja, jotka on suunniteltu toistamaan musiikkia ja muuta mediaa, mutta ilman minkäänlaisia muokkaus- tai muokkaustoimintoja.
Musiikkitietokoneohjelmisto viittaa tyypillisesti erityyppisiin ohjelmiin, joita voidaan käyttää musiikin ja äänitietokoneiden tiedostojen luomiseen, muokkaamiseen, toistamiseen tai muulla tavalla. Jotkut näistä ohjelmista on kehitetty ammattimaisten tai kotimuusikkojen käytettäväksi alkuperäisen musiikin tallentamiseen ja luomiseen. Tällaiset ohjelmat voidaan asentaa tietokoneeseen, johon voidaan liittää syöttölaitteita, kuten kitarat, näppäimistöt ja mikrofonit, ja käyttää sitten äänitietojen tallentamiseen kyseisiltä laitteilta. Tämäntyyppinen musiikkitietokoneohjelmisto voi tallentaa kyseisten laitteiden äänitulon, ja sitä voidaan käyttää tallennettujen tietojen muuttamiseen ja muokkaamiseen lopullisen musiikkitiedoston luomiseksi.
Muut musiikkitietokoneohjelmistot on kehitetty erityisesti äänitietojen muuttamiseen ja muokkaamiseen ilman joidenkin muiden ohjelmien tallennusominaisuuksia. Tämän tyyppistä ohjelmistoa voidaan käyttää yhdistämään useita ääniraitoja yhdeksi kappaleeksi, leikkaamaan ja rajaamaan pidempiä äänitiedostoja lyhyemmiksi raidoiksi ja kerrostamaan useita äänikanavia yhdessä. Tällaista ohjelmistoa voidaan tyypillisesti käyttää myös erilaisten tehosteiden ja muutosten lisäämiseen äänitiedostoihin, mukaan lukien musiikki, kuten “automaattinen viritys” ja kaiku- ja kaikuefektien lisääminen. Aivan kuten musiikin tallentamiseen käytettävät musiikkitietokoneohjelmistot, nämä ohjelmat voivat olla melko kalliita, ja niitä käyttävät usein ammattimuusikot ja äänisuunnittelijat.
Halvempi ja hieman yleisempi musiikkitietokoneohjelmisto sisältää ohjelmia, jotka on suunniteltu äänen toistamiseen. Nämä ohjelmat on yleensä kehitetty yleisiksi mediasoittimiksi, joita voidaan käyttää toistamaan erilaisia ääni- ja videotiedostoja. Tällainen ohjelmisto voidaan toimittaa tietokoneen käyttöjärjestelmällä (OS), vaikka on myös lukuisia ohjelmia, jotka on suunniteltu toimimaan kolmannen osapuolen ohjelmistoina. Monet näistä musiikkitietokoneohjelmistoista on myös suunniteltu siten, että käyttäjät voivat kopioida äänitiedostoja ja musiikkia medialaitteista ja polttaa ääntä ja musiikkia medialevylle.