En memristor lagrer i prinsippet informasjon, fordi resistansen endrer verdi som funksjon av den elektriske ladning (eller totalstrøm) som har gått gjennom komponenten. Her regnes ladning algebraisk, altså med fortegn. En vanlig motstand har omtrent samme resistans uavhengig av strømstyrke og hvor mye ladning som har gått gjennom motstanden. En memristor er en variabel motstand der resistansen avhenger av historien.