An interesting explanation that is orthogonal to most traditional Drupal how-tos: it takes a framework approach rather than a UI-core-frankenstein approach that Drupal encourages. In other words: how to create a website on top of Drupal, yet not necessary with Drupal. Fascinating.