A connected network is such that every two distinct nodes are linked by at least one path. The network in Figure 6.1 demonstrates this type of network. A tree is a cycle-free connected network comprised of a subset of all the nodes, and a spanning tree is a tree that links all the nodes of the network. Figure 6.2 provides examples of a tree and a spanning tree from the network in Figure 6.1.