A lot of people are still wondering how Facebook makes any money apart for the advertising bit. Facebook Credits is a new revenue stream that was officially launched earlier this year for people who want to purchase stuff on the social networking site like a truck on the game Farmville. Facebook Credits are part of what we call virtual currency in the same way we had Linden dollars in Second Life.
You would need to buy Facebook Credits with real money via PayPal or credit card. For instance you could buy 50 Facebook Credits for $5. With this money, you could vote for your favourite candidate on the X Factor, or watch movie on PayPerView.