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
Horizontal partition when moved to another database instance* becomes a database shard.
Database instance can be on the same machine or on another machine.