SLC, the full name is Single Level Cell,1bit/cell; High speed and long service life, the price is expensive (about 3 times higher than MLC), about 100 thousand times of flash life. Do not have higher memory capacity.
MLC, the full name is Multi-Level Cell, 2bit/cell;
Medium-Speed, the price is cheaper; About 3000-10000 time of flash life.
It have higher memory capacity.
TLC, the full name is Trinary-Level Cell, 3bit/cell;
Low speed and shorter service life, the price is the cheapest.
About 500times of flash life.
We use MLC for our usb flash drive.