É usada em computadores, e contém diferentes níveis de armazenamento
cada um com uma velocidade e características que são essenciais para eficiência geral do computador. Elas são baseadas nas seguintes características: custo, tamanho e velocidade. Dito isso quanto maior for a velocidade, maior o custo e consequentemente menor é o tamanho. Os tipos de memória são: registradores, cache, memória principal e memórias secundárias. Registradores: são tipo de memória que fica diretamente dentro da CPU, são os níveis de memória mais veloz de armazenamento temporário e com custo mais elevado. Cache: é menor que a RAM, e nos permite armazenar dados que usamos com frequência e podendo consultar rapidamente. Com medidas conforme a sua latência e dividem-se em alguns casos em L1, L2, L3 Memória Principal (RAM): RAM significa memória de acesso aleatório é a memória de curto prazo do computador, ela guarda as informações em um local onde que a CPU acessa mais rápido que conseguiria o disco rígido, no entanto é mais lenta que o cache, contendo a capacidade na ordem de até 4 Gbytes Memória Secundarias: são mais lentas, porém com capacidade muito maior de armazenamento e mais baratas, e possui uma variedade de tipos, exemplo: Disco rígido, Pen Drive, CD e DVD Em conclusão, a hierarquia desempenha um papel fundamental na arquitetura do sistema de computadores sendo essencial para garantir um desempenho dos computadores, fazendo com que as operações sejam executadas de maneira eficaz e veloz, trazendo uma constante busca por melhoria nesse desafio na evolução da tecnologia dos computadores, e projetada para otimizar um equilíbrio entre a capacidade de armazenamento e a velocidade.