Există multe programe software diferite de editare a imaginilor disponibile atât pentru profesioniști, cât și pentru utilizatorii de computere de acasă. Dintre aceste programe diferite, există două tipuri de programe de bază, dar fundamental diferite: programe bazate pe vector și programe bazate pe raster. Software-ul vectorial folosește geometria pentru a crea imagini generate matematic, folosind linii și forme care creează imagini clare perfecte în scopuri ilustrative. Software-ul de imagistică raster utilizează pixeli pentru a permite utilizatorului să lucreze cu imagini într-un mod foarte simplu, care funcționează bine pentru fotografii, dar este mai puțin eficient pentru utilizare în ilustrație. Diferite programe de editare a imaginilor pot fi destul de simple și destinate utilizatorilor amatori sau foarte complexe, costisitoare și concepute în primul rând pentru uz profesional.
Software-ul de editare a imaginilor este un program de calculator conceput și destinat utilizării la crearea sau editarea imaginilor grafice. Aceste programe pot fi folosite pentru a crea ilustrații digitale care pot semăna cu o serie de stiluri diferite, precum și pentru retușuri și editare fotografice. În funcție de utilizarea intenționată a software-ului, pot fi utilizate diferite tipuri de programe pentru a crea rezultate diferite.
Un tip de bază de software de editare a imaginilor este software-ul bazat pe vector, care este adesea folosit pentru a crea ilustrații și imagini pentru uz comercial. Acest lucru se datorează faptului că programele bazate pe vectori permit unui utilizator să creeze imagini folosind linii și forme care sunt de natură geometrică și nu bazate pe pixeli. Aceste imagini sunt foarte clare și clare, chiar și atunci când sunt privite foarte aproape sau „explodate” la dimensiuni foarte mari. Acest lucru este important pentru o imagine publicitară care va fi folosită pe un panou publicitar sau un afiș mare, deoarece imaginea va rămâne clară și precisă.
Celălalt tip obișnuit de software de editare a imaginilor este software-ul bazat pe raster, care este utilizat de obicei la editarea fotografiilor și în scopuri similare. Acest tip de software folosește pixeli sau „elementele de imagine” pentru a crea imagini complete care sunt de fapt compuse din multe puncte minuscule, pixelii imaginii. Imaginile raster seamănă îndeaproape cu picturile care folosesc punctillism sau imagini mai vechi din hârtie de ziar și matrice de puncte. Deoarece aceste tipuri de programe folosesc puncte mici de culoare sau de valoare pentru a crea imagini, imaginile rezultate pot deveni neclare și pixelate odată ce au crescut în dimensiune.
Ambele tipuri de software de editare a imaginilor sunt utilizate profesional și de artiști amatori și manipulatori de imagini. Este posibil ca software-ul grafic ieftin și simplu să folosească imagini raster, iar acest tip de software este adesea găsit instalat pe un computer cu sistemul de operare (OS) de bază. Chiar și programele profesionale de editare fotografică pot folosi imagini raster, în timp ce programele profesionale de ilustrare utilizate de artiștii grafici și ilustratorii comerciali sunt mai probabil să fie bazate pe vectori. Uneori vor fi folosite și două programe pe un singur proiect, pentru a profita de diferitele puncte forte ale fiecărui tip de software.