Tags: Genre, Music Genre, Topical Concept.
An overlay network is a computer network which is built on the top of another network. Nodes in the overlay can be thought of as being connected by virtual or logical links each of which corresponds to a path perhaps through many physical links in the underlying network. For example distributed systems such as cloud computing peer-to-peer networks and client-server applications are overlay networks because their nodes run on top of the Internet.