Spanning Trees and Their Significance

What is a Spanning Tree?

A spanning tree is a subgraph of a connected graph that:

 

A spanning tree is the simplest way to connect every point in a graph without creating any loops.