An explanation of Vagrant and Puppet for Drupal development.
http://funnymonkey.com/vagrant-puppet-drupal-development