Una overlay network (in italiano, meno usato, rete sovrapposta)[1] è una rete di calcolatori costruita su un'altra rete.