I have been reading about scalable architectures recently. In that context, two words that keep on showing up with regards to databases are sharding and partitionin
Sharding is a mongo db specific term, which can be attributed to partitioning in general terms.