Wyróżnić można:
- grafikę wektorową - gdzie obraz rysowany jest za pomocą kresek lub łuków. W przeciwieństwie do grafiki rastrowej, grafika wektorowa jest w pełni skalowalną, co oznacza, iż można ją powiększać lub zmniejszać bez uszczerbku na jakości,
- grafikę rastrową - gdzie obraz budowany jest z prostokątnej siatki leżących blisko siebie punktów (tzw. pikseli). Głównym parametrem est tutaj wielkość bitmapy, czyli liczba pikseli. Jakość obrazka rastrowego jest określana przez całkowitą liczbę pikseli oraz ilości informacji przechowywanych w każdym pikselu.
Obrazy bitmapowe posiadają tę wadę, że po odpowiednim powiększeniu obrazu widać pojedyncze kwadratowe punkty, z których zbudowany jest cały obraz. Zwiększenie obrazka powoduje, że zwiększane są także te punkty, przez co linie i krawędzie stają się postrzępione.