Et Linux-system består av svært mange programmer – inntil flere tusen. En distribusjon er en samling av slik programvare i tillegg til selve Linux-kjernen.