About Drupal for Facebook:
(from the Drupal project page)
This set of modules and themes turns Drupal into a platform for developing Facebook Applications.
With Drupal for Facebook, you can harness all the power of Drupal in your Facebook App. If you already have content in Drupal, you can expose it on Facebook.
The Drupal for Facebook philosophy is that the functionality already built into Drupal should be used to create Facebook Applications. Where possible, we use Drupal’s user management, permission schemes, blocks, views, etc. to implement the Facebook App. Experienced Drupal users will find it very straightforward to build a Facebook App. While Facebook developers new to Drupal may want to spend some time on Drupal.org learning best practices.

