Vektor nebo-li křivka, je způsob uložení 2D obrazu. Narozdíl od bitmapy neukládá přesně dané pixely, ale matematické vzorce, podle kterých se grafika vykreslí. Vektor můžete libovolně deformovat, nikdy však neztratí svou kvalitu. Protipólem vektoru je bitmapa.
Hlavními formáty které ukládají vektorovou grafiku jsou .pdf (univerzální formát pro tisk a prezentaci od firmy Adobe, pracuje i s bitmapami), .ai (Adobe Illustrator), .cdr (Corel DRaw), .swf (Macromedia flash), .svg (opensource formát), .ps/.eps (PostScript - formát pro tisk - v současnosti nahrazován formátem .pdf) a samozřejmě .psd (PhotoShop Document), ktetý dokáže ukládat jak vektory, tak bitmapová data.
Programů pro úpravu vektorů je méně(?) než je tomu u bitmap, ale i zde najdeme profesionální aplikace, například Adobe Illustrator, Corel Draw (hojně využíván pro profesionální tiskovou grafiku), v omezené míře i Photoshop...
Vektory jsou vhodné především pro jednoduché - schematické obrázky, nebo tam, kde je potřebná možnost měnit velikost obrázku bez ztráty kvality (loga, fonty).
Další využití vektorů je ve flashových aplikacích a animacích. Do budoucna se počítá i s použitím vektorů definovaných přímo ve zdrojovém kódu webových stránek s pomocí xml. Rozšíření zatím brání chybějící podpora starších verzí webových prohlížečů.
Převod vektoru do bitmapy je jednoduchý, opačný postup (trasování) způsobuje u složitějších obrázků výraznou ztrátu kvality a především u fotografií je vyloženě nevhodný.