Some publishers are indeed able to run Facebook advertising on their own websites. This is done via the Facebook Audience Network. read more
Of course, there are ways to get a cheaper CPC on Google AdWords, but many marketers and PPC advertisers prefer Facebook for more a more cost-effective click-through rate. More importantly, the Facebook team will usually approve your ad within 15 minutes and start sending traffic to your landing page. read more