Conventional linear bar code symbologies encode data as a series of variable width bars separated by variable width spaces.
Bars are formed from dark ink on a light colored background that forms the spaces.