Softver za digitalne medije odnosi se na računalne aplikacijske programe koji omogućuju korisniku fleksibilnost da manipulira i kontrolira mnoge aspekte digitalnih medijskih datoteka. Tri diskretne komponente digitalnih medija su audio, fotografije i video. Uz softver za digitalne medije, kreator može kombinirati različite sastavne elemente digitalnih medija u jednu jedinstvenu produkciju i lako je podijeliti s drugima.
Digitalni, za razliku od analognih, mediji nastaju digitalizacijom temeljnih podataka u binarni format koji računala mogu lako interpretirati. Moderna osobna računala, opremljena snažnim procesorima kao i velikim kapacitetima za pohranu tvrdog diska, sada mogu upravljati milijardama bitova podataka koji se sastoje od digitalnih slika, zvuka i videa. Softver za digitalne medije pruža potrebne alate kao i grafičko korisničko sučelje za postizanje ovih zadataka.
Korištenjem različitih alata koji se nalaze u softveru za digitalne medije, temeljni atributi svake vrste digitalnih medija mogu se prilagoditi ili manipulirati s velikom preciznošću prema korisnikovom nahođenju. Fotografije se, na primjer, mogu korigirati u boji; ekspozicija, svjetlina i kontrast mogu se mijenjati. Mrlje i druge ružne nesavršenosti mogu se u potpunosti ukloniti.
Promjenjive karakteristike digitaliziranih zvučnih ili audio datoteka mogu se na sličan način promijeniti. Dijelovi zvuka mogu se izrezati, kopirati i zalijepiti, a diskretni dijelovi se zatim mogu kombinirati u jednu kontinuiranu snimku. Amplituda i glasnoća se također mogu podesiti i kontrolirati u bilo kojoj točki audio zapisa. Fade in fade iz pjesama ili audio snimaka može se postići jednostavno podešavanjem krivulje glasnoće unutar softverskog aplikacijskog programa.
Softver za digitalno uređivanje videa može se koristiti za postavljanje videoisječaka uvezenih s video kamere na grafičku vremensku traku, gdje se mogu skratiti, izrezati i preurediti u bilo kojem slijedu kako bi se postigao željeni učinak. Zvučne i druge audio datoteke mogu se uvesti i dodati na vremensku traku i urediti za reprodukciju u bilo kojem trenutku u produkciji. Fotografije se mogu dodati na vremensku traku i razmjenjivati između videoisječaka kako bi se stvorio efekt montaže.
Softver za digitalne medije obično ostvaruje ove integracijske zadatke ili putem sučelja povuci i ispusti, ili putem uvoza/izvoza ili naredbi za izrezivanje i lijepljenje sadržane u svakom aplikacijskom programu. Uz softver za digitalne medije, korisnici mogu neprimjetno integrirati zvuk, fotografije i video zajedno u jednu prezentaciju. Korisnici zatim mogu podijeliti produkciju s drugima prepisivanjem projektne datoteke na DVD ili CD za distribuciju.