There are many ways of making money online. One of those is to have a publicity banner in your display when you are surfing the internet. The companies pay in many ways. Some pay you to shop in certain online store, other give you points to gamble (casino games, win prizes, etc.), and other yet, pay you one amount per hour that can be fixed or variable (a certain percentage of the company publicity earnings, divided by the hours which every user was connected).
After have visited more than a hundred sites of companies that pay to surf in the internet, and read all their FAQ, I have selected some companies that have 3 common points:
Pay a fixed amount per hour
Send a check home
Pay monthly