How do USB flash drives hold so much information?

USB flash drives hold large amounts of information due to the advances in silicon technology. The storage inside the flash drive is very small and dense. This allows the manufacturer to build a small flash drive that can store gigabytes of data.