Question: how do micro sd cards hold so much data?
Answer: SD cards are build with memory chips. Memory chips store data using electrons. The number of electrons used to store data are ridiculously small. There is this tiny bucket called a bit-cell that can hold electrons from escaping.