MemóriaRAM é a memória responsável pela recepção dos dados enviados pela CPU. Tudo o que é processado fica residente na memória RAM até que de lá saia através de comandos operacionais ou quando desligamos a máquina. Por exemplo: quando utilizamos um processador de textos, as informações digitadas estão sendo armazenadas na memória RAM. Se desligarmos o computador os dados serão irremediavelmente perdidos. Por essa razão, os aplicativos nos questionam se desejamos Salvar. O ato de Salvar garante a gravação dos dados, que estão em RAM, no disco rígido. Devido a esta característica, dizemos que a memória RAM possui conteúdo volátil.
Memória ROM: Esta possui funções pré-definidas, não permitindo acesso por parte do operador. Somente a CPU a utiliza para fins diversos, tais como se informar sobre os dispositivos encontrados no sistema, a data e hora atualizadas, dentre outras informações de cunho técnico para o correto processamento dos dados. Portanto, sua principal característica é permitir acesso apenas para leitura. Não é volátil, portanto, não perde os dados quando o computador é desligado. Dá-se o nome de firmware para o software gravado dentro da ROM. O firmware de um aparelho é para ele como um sistema operacional "particular". Vários aparelhos eletrônicos usam essa tecnologia, como leitores de DVD, placas de computador, celulares etc.
Memória Cache: (lê-se kéchi)
É um tipo de memória volátil de alta velocidade que fica próxima à CPU acompanhando o trabalho desta. É de difícil produção e muito cara. Por isso é menos frequente encontrarmos quantidades de memória cache maiores que 2 MB. Os dados e instruções que são mais comumente utilizados pelo processador são colocados na cache, que é muito mais rápida que a RAM. Assim, quando esses dados são necessários serão "apanhados" na cache, aumentando o desempenho do computador.