För filformat för bilder skiljer man på två huvudgrupper: rastergrafik och vektorgrafik. Raster- eller bitmapgrafiken består av bildpunkter (pixlar) och vektorgrafiken är uppbyggd av punkter med linjer som förbinder dessa. En viktig skillnad är att vektorgrafik kan förstoras obegränsat utan kvalitetsförsämring då enskilda bildpunkter börjar synas, vilket är fallet i rastergrafik.