Segmenter korresponderer med individuelle rutiner eller datatabeller, og er mer synlige for programmereren enn sideveksling. Ulike segmenter kan skapes for forskjellige programmoduler, eller for forskjellige klasser av minnebruk som for eksempel kodesegmenter eller datasegmenter. Enkelte segmenter kan deles mellom programmer.