A memória a számítógép legkorábbi napjai óta jelent problémát. Minden típusú, a számítástechnikára támaszkodó eszköznek van memóriaformája vagy formája az adatok hosszú ideig történő tárolásához, vagy csak addig, amíg az eszköz kikapcsol..
A múltban az elektronikus eszközöknek szükségük volt valamilyen nem felejtő tárolási módszerre, hogy tárolhassák a funkcióinak elvégzéséhez szükséges összes adatot. A fejlesztés az EPROM és utódja, az elektronikusan törölhető programozható memória (EMPROM) létrehozását eredményezte. Az EEPROM legfontosabb jellemzője, hogy a programozó egyenként, byte-onként megváltoztathatja a memóriába ágyazott adatokat, így jobban irányíthatja az adatbevitel módját. De ez a módszer nagyon hosszú időt vesz igénybe, különösen, ha törli a benne található adatokat. Az EEPROM-ot nagyrészt az elektronikában használták, amelyet csak néhányszor programoztak a kiszállítás előtt, de utána javításokkal is frissíthetők. Erre példa lehet a számítógépünk BIOS-t (Basic Input Output System) tartó chip. Újraprogramozható a gyártó frissítéseivel további funkciók hozzáadása vagy egy hiba javítása érdekében, amelyet a szállításkor nem fedeztek fel..
A flash memória az EEPROM utólagos része, amely blokkokba köti a memória részeit. Bár az adatok flash memóriába történő írása továbbra is byte-szintű, a tartalom törlése a teljes blokk törlését jelentené. Ez a szolgáltatás előnye a flash memória számára, hogy elősegíti a sebességet az EEPROM-hoz képest. A flash memória nagyon népszerűvé vált, mert sokkal kevesebb energiát igényel a merevlemezhez képest, és sokkal tartósabb; képes túlélni a túlzott hőt, nyomást, sőt akár víz alá is merülhet. A flash memória az öregedő hajlékonylemezek azonnali utódjává vált, nem csupán tartóssága, hanem nagy kapacitása és viszonylag kis mérete miatt is. A flash memória egyetlen hátránya, hogy hasonlóan az EEPROM-hoz, csak bizonyos mennyiségű adatciklust tud tartani, mielőtt meghibásodna.
Az EEPROM és a Flash két olyan memória típus, amelyeket ma is nagyon széles körben használnak. Bár nem tűnik valószínűnek, a vaku csak az EEPROM speciális verziója, amely lehetővé teszi a felhasználó számára, hogy nagy adatblokkokat töröljön az eszköz általános sebességének javítása érdekében. A különbség ellenére egyértelmű, hogy a memória mindkét formája a belátható jövőben továbbra is fennállna.