分散ハッシュテーブル（DHT）は、ハッシュテーブルに似たルックアップサービスを提供する分散システムです。ただし、DHTを通常のハッシュテーブルと区別するのは、DHTのストレージとルックアップが複数の（数百万の）ノードまたはマシンに分布しているという事実であり、特定のキーを保存するノードは、そのキーをハッシュすることで見つかります。、したがって、実際には、ハッシュテーブルバケットは、ネットワーク内の独立したノードになりました。
A distributed hash table (DHT) is a distributed system that provides a lookup service similar to a hash table. What differentiates a DHT from a normal hash table, however, is the fact that storage and lookup on DHT are distributed across multiple (can be millions) nodes or machines, and the node that gets to store a particular key is found by hashing that key, so in effect, your hash-table buckets are now independent nodes in a network.