Sharding is a synonym for horizontal partitioning on many server. Each partition is located on a server.
See also Partition Tolerance