A maior parte dos sistemas operacionais que implementam o método de memória virtual utilizam a paginação.
De acordo com a técnica de paginação, tanto o espaço de endereçamento virtual quanto o real são divididos em estruturas de mesmo tamanho chamadas, respectivamente, de páginas virtuais e frames. Estas estruturas se relacionam através de uma tabela de páginas que contém tanto o endereço virtual quanto o endereço físico.
Uma das partes mais importantes da paginação é o fato de que ela permite que existam frames tanto na memória primária quanto na secundária, o que viabiliza a execução de aplicativos maiores do que a quantidade de memória primária disponível.