Le EPROM sono memorie programmabili e cancellabili (Erasable Programmable Read Only Memory), usate per contenere le informazioni non volatili, ma che in caso di necessità possono venire riprogrammate con tecniche particolari. Vengono universalmente impiegate al posto delle ROM per contenere il software di funzionamento degli elaboratori.