Kademlia (or Kad) is a coverage network set up to decentralise other peer-to-peer file exchange networks.
Kademlia has created a new network within the existing network (the internet) in which each node has an identification number (a 156 bit binary number).
The Kademlia algorithm is used by several peer-to-peer clients (the networks are incompatible with one another):
* VarVar (the first Kademlia client has its own network)
* Overnet network: Overnet, eDonkeyHybrid and mlDonkey
* Kad network: eMule (from version 0.40) - mlDonkey (from version 2.5-28)