Softver za uređivanje je generički računalni izraz koji se koristi za opisivanje softvera koji stvara ili mijenja različite vrste informacija. Postoji mnogo vrsta softvera za uređivanje, a većina nema nikakve veze jedna s drugom. Na primjer, softver za uređivanje videa i softver za uređivanje teksta su uređivači, ali praktički nemaju ništa drugo zajedničko. Najčešći tipovi softvera za uređivanje su uređivači običnog teksta, softver za obradu teksta i urednici medija.
Ova vrsta softvera pokriva mnogo područja u računalnim uvjetima. Gotovo sve na računalu može se na neki način promijeniti. Svaki od ovih aspekata ima specifičnu vrstu softvera koji se koristi za njegovo uređivanje, a svaki se od tih programa s pravom naziva softverom za uređivanje. Unatoč tome, većina korisnika koristit će samo nekoliko različitih vrsta softvera za uređivanje u svakodnevnom iskustvu računala.
Softver za uređivanje običnog teksta ugrađen je u svaki operativni sustav računala. Ovi programi omogućuju pisanje i spremanje teksta u formatu koji ne uključuje dodatne informacije. Budući da nema dodatnih spremljenih podataka, datoteke su vrlo male i mogu se otvoriti u gotovo svakom uređivaču običnog teksta bez konverzije ili gubitka formatiranja. Formati običnog teksta neki su od najstarijih na Internetu; bili su uobičajeni mnogo prije nego što su grafička sučelja promijenila način na koji su ljudi pisali dokumente.
Softver za obradu teksta moderniji je način prijenosa teksta. Ovi programi imaju napredne mogućnosti oblikovanja i upotrebe fontova, kao i ugrađene grafike, tablice i grafikone. Kada uređivač za obradu teksta spremi svoju datoteku, ona uključuje puno dodatnih informacija koje se odnose na oblikovanje, korištenje fontova i posebne podatke. Budući da ima toliko dodatnih informacija, datoteke su veće od običnog teksta, a programi izvan onog koji su spremili datoteku imaju poteškoća s otvaranjem.
Softver za uređivanje medija stvara ili transformira audio, video ili slike. Ove vrste softvera često su vrlo specijalizirane s jednim programom koji obrađuje jedan posao. Na primjer, da bi se napravio digitalni video disk (DVD) s kućnim filmovima, jedan dio softvera za pretvorbu mogao bi uzeti video iz vanjskog izvora i digitalizirati ga za uređivanje – zatim bi ga drugi uređivao, a drugi program bi stvorio DVD s video, a zatim bi konačni program napravio okvir za disk. Svaki od ovih programa je urednik za svoju specifičnu vrstu medija.
Softver za pretvorbu je na rubu softvera za uređivanje. Komad softvera za uređivanje stvorit će ili promijeniti nešto pod potpunom kontrolom korisnika. Softver za pretvorbu će nešto uzeti i pretvoriti u nešto drugo; korisnik govori softveru da se pretvori, ali ne kontrolira aktivno informacije tijekom procesa. Pretvorba je često korak u većem procesu uređivanja. Na primjer, u gornjem primjeru, domaći DVD nije mogao biti napravljen bez prvog koraka pretvorbe.