For those who do not already know, Google Adsense is a program through which put relevant ads on your site and earn money every time someone clicks on one of the ads displayed. “Relevant” is that if you have a web site about money, then you’ll display ads with websites in the same field or neighboring. But everything depends on several factors that you and I will explain below.
Before that, we need to understand how Google Adsense. As I said, displays relevant ads on your site. The bad news is that you can not control what Google ads will show on your web page, however you can influence it.
Where do those ads come from?
Simple, from Google Adwords. Just as you want to make money from your website, other people want the same thing. Just because they have money they invest first to drive traffic to their website, then make money from it.
Advertisers (as they say) fall in G.Adwords, write a title for their business online and a small description, and then bid as they pay for their display ad. Finally Google decide which sites will advertise.
read full article on How to make money with Google Adsense? - Adsense Niches