Network nodes are the endpoints and connecting points of network links, for example, intersections and interchanges of a road network, the confluence of streams in a hydrologic network, or switches in a power grid.