NAND flash-minne kan deles inn i 3 hovedkategorier SLC, MLC og TLC.
SLC er en forkortelse for 'Single-Level Cell':
SLC-minne lagrer én bit i hver celle, som fører til raskere overføringshastighet, lavere strømforbruk og høyere celle utholdenhet. Den eneste ulempen med Single-Level Cell er produksjonskostnadene per MB, noe som betyr at SLC flash teknologi brukes i høy ytelse minnekort hvor hastighet og pålitelighet er viktig.
MLC er en forkortelse på 'Multi-level Cell':
MLC minne lagrer to bit i hver celle. Ved å lagre flere bits per celle, vil en Multi-Level Cell minnekort oppnå tregere overføringshastighet, høyere strømforbruk og lavere celle utholdenhet enn en Single-Level Cell minnekort. Fordelen med Multi-Level Cell minne er lavere produksjon kostnader. MLC flash teknologi brukes mest i vanlig forbruker minneenheter.
TLC er en forkortelse på 'Triple-level Cell':
TLC minne putter tre biter i hver celle. Ved å lagre enda flere biter per celle, vil en Triple-Level Cell minnekort oppnå tregere overføringshastighet, høyere feilrater og lavere celle utholdenhet enn både Multi-Level Cell og Single-Level Cell minnekort. Fordelene med Triple-Level Cell minne er at minnebrikke vil bli fysisk mindre enn SLC og MLC chips for en gitt minnekapasitet, det krever mindre strøm til å drive enn MLC-minne og er billigere å produsere. TLC flash teknologi brukes mest i low-end minneenheter hvor hastighet og pålitelighet ikke er viktig.