En un sistema operativo, un segmento es una unidad lógica de información
. A diferencia de las páginas que son bloques de memoria de tamaño fijo, los segmentos pueden ser variables de tamaño. Representan una parte contigua del espacio de direcciones de un programa, a menudo correspondiente a un módulo específico, estructura de datos o sección de código. El sistema operativo utiliza la segmentación para administrar la memoria asignando a cada segmento un identificador único y realizando un seguimiento de su tamaño y ubicación (posiblemente no contiguo en la memoria física).