The document discusses different memory partitioning schemes used in operating systems. It describes fixed partitions where memory is divided into predetermined sized partitions at initialization time. It also describes variable partitions where memory is not pre-partitioned and is allocated on demand, which can cause external fragmentation. Dynamic binding is discussed where the logical to physical address mapping occurs at execution time with hardware support.