Actually advertising happens when there are lots of people around. Facebook is the place of people, daily people, constant people. The founder of facebook recently stated that they reached the amount of 1,000,000,000 registered users. So, this is the perfect place of advertising.
Actually facebook does not offer to earn money. But by mastering some ways of developing this network you can do someone's job and earn money.