Definitions for "Overlay network"
a dynamic collection of network nodes that act as a subset of the entire collection of nodes in the network
a layer of virtual network topology on top of the physical network, which directly interfaces to users
an isolated virtual network deployed over an existing network