El documento describe los conceptos de memoria virtual, paginación y segmentación. La memoria virtual permite al software usar más memoria de la físicamente disponible mediante la traducción de direcciones virtuales a direcciones físicas. La paginación divide la memoria en marcos de página de tamaño fijo, mientras que la segmentación la divide en segmentos de tamaño variable. Ambos permiten mejor uso de la memoria y protección, pero con un mayor costo de hardware y software.