This is part of a series of examples that describe the basic operation of the D3.js force layout. Eventually they may end up in a blog post that wraps everything together.
The first example creates the simplest possible graph using a force layout. The comments in the code walk through the steps in creating a force directed graph.
Things start to get more interesting in the next example.