Linked from
The 13 pages that link to Topological sorting, each with the reason it gives.
Directed graphRelated: It turns edge directions into precedence constraints on vertex order.
Total orderRelated: It produces a total order extending the graph's partial precedence constraints.
Adjacency listRelated: Neighbor lists provide the outgoing edges used by common sorting algorithms.
Dependency graphRelated: It turns an acyclic dependency graph into a valid execution or build order.