NAND Flash muistit voidaan jakaa kahteen laajaan kategoriaan: SLC ja MLC.
SLC on lyhenne sanoista 'Single-Level Cell':
SLC muistit säilyttävät yhden tavun dataa per kenno, tämä johtaa nopeampaan siirtonopeuteen, vähäisempään virrankulutukseen ja pitkään käyttöikään. SLC:n ainoa miinuspuoli on sen tuotantokustannukset, tämän takia SLC flash muisteja käytetään todella kovaan käyttöön tarkoitetuissa muistikorteissa.
MLC on lyhenne sanoista 'Multi-level Cell':
MLC muistit säilyttävät 3 tai useamman tavun per kenno. Säilyttämällä enemmän tavuja samassa paikassa, MLC on hitaampi tiedostojen siirrossa, se käyttää enemmän virtaa ja on lyhytikäisempi. MLC:n etu on sen edullinen hinta. MLC on käytössä useimmissa muistituotteissa. MBC on samantyyppistä teknologiaa, mutta siinä on vain 2 tavua per kenno.