A versão de um documento armazenada na memória de um computador é chamada de "versão em cache". Um processador de texto é um aplicativo de software que permite aos usuários criar, editar e formatar documentos de texto. Quando um usuário cria um novo documento em um processador de texto, o programa cria um novo arquivo no disco rígido do computador e armazena o conteúdo do documento nesse arquivo. À medida que o usuário continua a editar o documento, o processador de texto salva as alterações no arquivo no disco rígido.
Além de salvar o documento no disco rígido, o processador de texto também armazena uma versão em cache do documento na memória. Esta versão em cache é usada para agilizar o processo de exibição do documento na tela. Quando o usuário faz alterações no documento, o processador de texto atualiza a versão armazenada em cache na memória para que as alterações possam ser exibidas na tela imediatamente.
A versão em cache de um documento normalmente é armazenada em um diretório temporário no disco rígido do computador. Quando o usuário fecha o documento, o processador de texto exclui a versão em cache do diretório temporário.