Facebook for Drupal or Drupal for Facebook

Looking for modules I've noticed two related to Facebook. The first one is Facebook Connect and the second one is Drupal for Facebook. What are the differences since we can use both of them to connect to Drupal? I'm trying to add this functionality to our website http://www.ctobi.biz and I'm a little bit confuse about the two of them. Could you please clarify this?

Regards,
Dan

Drupal for Facebook module vs Facebook Connect module

They are both open source projects adding features to Drupal. I'm only expert in Drupal for Facebook (a.k.a. modules/fb), so that's the only one I can tell you about.

The goals of modules/fb is help with facebook integration and facebook apps of any kind. So yes it supports Facebook Connect apps, and canvas page apps, page tabs, wall posts, ... and also the new social features (like buttons and so on).

It doesn't necessarily do everything out of the box (because facebook APIs allow all sorts of things. But by enabling modules/fb/fb.module, your drupal site will have facebook's javascript and php sdks initialized on every page. So you call into the API in your own module, and include FBML tags in your posts and templates.