RAM (rasgele erişim belleği) ve ROM (salt okunur bellek) arasında iki ana fark vardır. güç kaynağı kaldırıldığında bilgi. İkincisi, programları ve dosyaları depolamak ve bunları çalıştırmak için gereken verileri depolamak için kullanılan ROM ile birlikte, kullandıkları görevlerde farklılık gösterir. Tahsis edilen görevlerini yerine getirmeleri için oluşturulan veya ihtiyaç duyulan veriler RAM'de tutulur.
Bilgisayardaki en yaygın programlanabilir ROM yongası türü, herhangi bir donanımın test edilmesinden ve çalıştırılmasından sorumlu olan BIOS'tur (temel giriş /çıkış sistemi). Daha sonra işletim sistemini bulur, yükler ve bilgisayarın sistemlerini kontrol eder. RAM genellikle bir yonga şeklindedir, ROM ise manyetik bantlardan oluşur. RAM aynı zamanda eşdeğer ROM miktarından önemli ölçüde daha büyük ve daha pahalıdır. İki tür RAM vardır: istatistik RAM (SRAM) ve dinamik RAM (DRAM). Üç tür ROM şunlardır: PROM (programlanabilir salt okunur bellek), EPROM (silinebilir programlanabilir salt okunur bellek) ve EEPROM (elektriksel olarak silinebilir programlanabilir salt okunur bellek). En eski ROM formu 1932'ye kadar uzanır.