A distributed hash table (DHT) is basically a hash table stored on a distributed system

  • Nodes can be added or removed with minimum work around redistributing keys

Built on top of an Overlay Network