Det er to hovedformater for grafikk – piksel- og vektorgrafikk. GIMP arbeider bare med pikselgrafikk, som er det vanlige formatet for fotografier og skannede bilder. Pikselgrafikk består av små blokker med farge som til sammen danner hele bildet. Filene kan lett bli ganske store på grunn av dette. Det er heller ikke mulig å øke størrelsen på et pikselbilde uten å miste kvalitet.
I motsetning til pikselgrafikk lagrer ikke vektorgrafikk informasjon for alle individuelle piksler. I stedet lagres informasjon om hvordan bildepunkter, -linjer eller -områder er gruppert sammen. Det er også veldig enkelt å skalere vektorbilder. Inkscape og tegneprogrammet i OpenOffice.org bruker for eksempel dette formatet.