Memória primária é a memória que o processador pode endereçar diretamente, como RAM e ROM. Memória secundária como discos rígidos armazenam dados que precisam ser transferidos para a memória primária para serem processados. Hardware refere-se aos componentes físicos de um computador. Software são programas que executam tarefas. Existem diferentes tipos de software como sistemas operacionais e aplicativos.