This set of modules turns Drupal into a platform for developing Facebook Applications. This allows you to embed your content and features within facebook, or allow facebook users onto your site via Facebook Connect.
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. Facebook developers new to Drupal should spend some time browsing Drupal.org to learn best practices.
Drupal for Facebook contains several sub-modules. Enable just those that you need. For example if you need Social Plugins, enable just fb.module. For Facebook Connect, enable
fb_connect.module; Canvas Pages,
fb_canvas.module; wall posts and status updates, the
fb_stream.module; and so on...
Additional documentation can be found here: http://drupal.org/node/195035.
Take the tour! http://www.drupalforfacebook.org/content/tour
Which release to download?
The .dev builds (links below) are the most up-to-date, but not as stable as numbered builds.
Important: Check all Drupal for Facebook releases for latest numbered release candidates. (Drupal.org will not show them in the list below.)