Kako bi razvili računalne memorije koje mogu pohraniti više podataka od dinamičke memorije s slučajnim pristupom (DRAM), znanstvenici razvijaju oblik memorijskog čipa koji se naziva rezistivna memorija s slučajnim pristupom (RRAM). Uobičajene vrste memorije kao što su DRAM i Flash koriste električne naboje za pohranu podataka, ali RRAM koristi otpor za pohranu svakog bita informacije. Otpor se mijenja pomoću napona, a budući da je memorija nepromjenjiva, podaci ostaju netaknuti čak i kada se ne koristi energija. Svaka komponenta uključena u prebacivanje nalazi se između dvije elektrode, a značajke memorijskog čipa su submikroskopske.
Za pohranu podataka na RRAM-u potrebna su vrlo mala povećanja snage. Iako općenito uključuje sloj metalnog oksida i sloj za pokrivanje, postoje različite vrste otporne memorije koje integriraju određene vrste materijala. Vrsta materijala može utjecati na to koliko dugo je vrijeme pristupa informacijama, koliko se podaci zadržavaju i koliko dugo memorija traje bez greške. Na količinu energije koja se koristi tijekom rada također može utjecati vrsta materijala za slojeve.
Jedna vrsta RRAM-a koristi titanov oksid koji je izolator. Jedna njegova strana pomiješana je s molekulama kisika koje se mogu pomaknuti na drugu stranu ako se preko barijere uključi napon. Provođenje može započeti jednom kada je uključeno stanje prekidača memorije. Kada se molekule kisika vrate na drugu stranu, memorija se vraća u isključeno stanje. Potrebni su djelići sekunde da se dogode ciklusi uključivanja i isključivanja.
Druga vrsta otporne memorije spaja titanijev oksid u horizontalne mikroskopske trake između vodljivih žica. Većina vrsta memorije raspoređuje slične komponente u okomiti raspored. Otpor bi se mogao kontrolirati na svakoj pojedinačnoj traci, a sposobnost promjene otpora u različitim stupnjevima mogla bi stvoriti sposobnost učenja za memorijske sustave. Elektroničke tvrtke nastavljaju raditi na razvoju koncepata o tome kako će memorija raditi.
Memorija s promjenom faze još je jedna vrsta koja se razvija zajedno s RRAM-om. Također se naziva vodljiva premošćivana memorija slučajnog pristupa (CBRAM), koristi veliku količinu topline za promjenu svojstava materijala kako bi se promijenila stanja otpora. Nekoliko proizvođača elektronike usredotočuje se na RRAM kao održivu zamjenu za memoriju kao što je DRAM koja je što manja za učinkovit rad.