A network in which a pair of remote nodes that wish to communicate are required to establish some form of circuit, often a virtual circuit, before they can exchange data. In a circuit switching network, the connection will take the form of a physical circuit, while in a packet switching network it is a virtual connection. See also datagram.