SLC flash chips is most excellent flash chips with highest reading/writing speed based on highest cost, and TLC flash chips is lowest reading/writing speed with lowest cost, while MLC flash chips is in the middle of SLC and TLC.
SLC- Single Layer Cell
High performance
Lower power consumption
Faster write speeds
100,000 program/erase cycles per cell
Higher cost
A good fit for industrial grade devices, embedded systems, critical applications.
MLC- Multi Layer Cell
Lower endurance limit than SLC
10,000 program/erase cycles per cell
Lower cost
A good fit for consumer products. Not suggested for applications which require frequent update of data.
TLC- Three Layer Cell
Higher density
Lower endurance limit than MLC and SLC
TLC has slower read and write speeds than conventional MLC
5,000 program/erase cycles per cell
Best price point
A good fit for low-end basic products.
Not suggested for critical or important applications at this time which require frequent updating of data.