Em um sistema operacional, um segmento é uma unidade de informação
lógica . Ao contrário das páginas que são blocos de memória de tamanho fixo, os segmentos podem ser variáveis em tamanho. Eles representam uma parte contígua do espaço de endereço de um programa, geralmente correspondendo a um módulo específico, estrutura de dados ou seção de código. O sistema operacional usa a segmentação para gerenciar a memória, atribuindo a cada segmento um identificador exclusivo e acompanhando seu tamanho e localização (possivelmente não contíguo na memória física).