title: What are strongly connected components used for?
body: <p>I have found several algorithms that explain <em>how</em> to find strongly connected components in a directed graph, but none explain <em>why</em> you would want to do this. What are some applications of strongly connected components?</p>