Sharding is a method of blockchain division (or other data types) into smaller chains, which control partial data segments. ### Purpose Blockchain can be divided into several parts - shards. ### Structure Every shard handles just definite part of transactions and their operations. ### Result Distributes network load and increases common performance.