Graafikaredaktor on teatud tüüpi arvutiprogramm, mis võimaldab kasutajal graafilisi pilte erinevate meetodite abil redigeerida ja nendega manipuleerida. Seda tüüpi redaktoriprogrammid jagunevad tavaliselt kaheks erinevaks tüübiks: kas rastergraafika redaktorid või vektorgraafika redaktorid. Nende kahe tüübi erinevused mõjutavad tavaliselt seda, millist tüüpi rakendusi programmi kasutatakse ja kuidas lõplikud loodud kujutised ekraanil või prindituna ilmuvad. Graafikaredaktori programm võib olla tasuta allalaaditav fail, millel on vaid mõned funktsioonid, või kallis professionaalse graafika tarkvara koos kümnete tööriistade ja funktsioonidega.
Graafikatöötlusprogrammid on tavaliselt kas vektoripõhised või rastripõhised, olenevalt sellest, kuidas programm võimaldab inimesel arvutigraafikale juurde pääseda ja sellega suhelda. Vektorgraafika redaktorid on programmid, mida tavaliselt kasutatakse kommertsillustreerimiseks ja mis toodavad puhtaid servi, mis taluvad suumimist ja pildi suureks puhumist. Need programmid kasutavad matemaatilisi arvutusi ja geomeetrilisi vorme, nagu jooned, kujundid, nurgad ja kõverad, et võimaldada kasutajal luua visuaalseid pilte graafilise liidese kaudu. Vektorgraafikat kasutavad graafikatöötlusprogrammid loovad teravaid ja puhtaid pilte, kuna nende kaudu loodud kujundid ja jooned on täpsed.
Rastergraafika redigeerimisprogrammid seevastu ei kasuta kunstiteose loomisel matemaatilisi ega geomeetrilisi mõõtmisi. Selle asemel on rastergraafika programm pikslipõhine ja võimaldab kunstnikul töötada pildiga, manipuleerides pildi põhielemente. Piksel ehk pildielement on tavaliselt pildi väikseim põhiühik. Seda võib sageli näha pointillismi kunstilises stiilis või ajalehepaberis, mis koosneb sageli sadadest pisikestest punktidest, mitte kindlatest joontest. Arvutiekraanil koosneb pilt tavaliselt pisikestest valguspunktidest, mida nimetatakse piksliteks, ning neid üksikuid värvi- ja väärtuseühikuid kasutatakse suuremate piltide loomiseks.
Rastripõhiste graafikatöötlusprogrammide kasutamine piirdub tavaliselt fotode manipuleerimise ja sarnaste väljadega, kuna need võimaldavad kasutajal värvi ja tooniga üsna lihtsalt manipuleerida. Rasterprogrammis loodud jooned ei ole aga tavaliselt teravad ja puhtad, kui neid tähelepanelikult uurida. Mõlemat tüüpi programme on saadaval paljudelt erinevatelt tarkvarafirmadelt ning neid võib leida allalaaditava vabavara või kalli professionaalse tarkvarana, mille ostmine ja kasutamine võib maksta sadu Ameerika dollareid. Seda tüüpi graafikaredaktori tarkvara kasutavad tavaliselt graafikud, fotograafid ja teised visuaalse kunsti professionaalid.