Google serves over 40,000 searches per second and Google's AdWords takes as much as 30% of the online Ad revenue. Facebook has over a billion daily active users. Facebook Ads are displayed in the audience Newsfeed and most businesses prefer them. It's easier to deliver a facebook image or a video Ad than a Google Ad. You can target an audience with ease using facebook. Being the largest social network with over 2 billion users, it has collected data about its users that no other network has ever collected. You can target males living in a small town in London who speak English, Spanish, and German, have worked for a company for at least one year, are married, and own a Toyota ride. Your Ad will only be shown to people who meet this criterion. Such specific audience isn’t available with AdWords.
Facebook Ads are best for small businesses with a limited advertising budget. For instance, an average cost per click in Google AdWords can be between $1 and $2. With a daily budget of $5, you will receive no more than 5 clicks. With facebook, at a cost between 20 and 25 cents per click, you will receive 25 clicks for $5. Google's Ad network and partners have a massive reach and is main reason why you should advertise on Google. Google’s network has the potential to reach 80% of entire global internet users. Their display network serves 6 billion Ad impressions every single day. AdWords allows you to reach every corner of the world.