Just to give you some idea of how much we can hold on a single drive here are some numbers. Numbers are rounded off.
1GB is 1,000MB
1TB is 1,000,000MB
Picture typical size 3MB
MP3 song typical size 4MB
Desktop hard drive maximum size 4TB
Laptop hard drive maximum size 1TB
SD card maximum size 128GB
micro SD card maximum size 64GB