The basic is simple, if your site does not give any benefit to google than you won't be able to get any benefit from Google too.
Go to: google adsense
For CPA-Cost per Action or CPM, you will get commission how much your user performs an action like: purchase products, Sign up for a service etc.
Your knowledge, your words, your hobby or anything can sell on the internet. What you need is just a well plan how you are going to make this happen. Don't be afraid, keep patience. In my writing I am not giving you too many references to follow. I always prefer to use a search engine that will help you to find the best for your need
That's all for Today, Thanks.
Create your own blog or web site - make real money
Sell Products online - cash for Affiliate Marketer
Bid Project and win - work as a Freelancer from home