Mesh networking is a kind of network topology, a way computer networks and other networks are laid out. In mesh networking, each node is connected to one or more other nodes. Information is passed from one node to the next, until it reaches its target destination. Such networks can be very reliable because there is usually more than one path from one node to another. When a node fails, the data will simply take another route.