Una imagen vectorial se construye a partir de formas geométricas, el programa no las dibuja de punto en punto, revisando las coordenadas de posición, color,....; lo que hace es más sencillo lee las coordenadas de origen y destino y dibuja la forma mediante una ecuación simple. Este tipo de imágenes no pierden calidad al estirarlas y ocupan menos espacio que los mapas de bits.
Mientras que, un dibujo/ imagen de mapa de bits, se construyen las formas aparir de coordenadas de posición, color,...; es decir el archivo necesita tener más información (cifrada en el sistema binario), por lo que ocupa mucho más y es mucho más difícil editar uno/varios píxel/es.