Kruskal's algorithm starts by sorting all edges by their weight. It then picks the smallest edge and checks if adding it creates a cycle in the growing MST. If no cycle forms, the edge is added. If a cycle would form, the edge is discarded. This process repeats until all vertices are connected in one component, forming the minimum spanning tree. The execution table shows each step with edges considered, cycle checks, and the MST's state. The variable tracker follows MST edges and connected components count. Key moments clarify why edges causing cycles are skipped and how completion is detected. The visual quiz tests understanding of cycle detection, MST completion, and effects of missing edges.