To help you make money from a website that you may already have, there is the choice of joining an affiliate program.
If you don't have your own website yet, you may consider getting in contact with a web designer who has affiliate marketing experience.
An affiliate means that via your website you'll be earning from advertising other sellers' products, by the placing of banners or text links on your site.
If someone who is visiting your site clicks on one of the banners, which takes them to the merchant's website and if they make a purchase you will make a commission on the sale.
But you won't be making much by simply putting a banner on your site, unless you're one of the lucky ones who receive thousands of visitors on a daily basis.
But with a few simple techniques you could make even a small site earn you a useful income.
Firstly, you should affiliate yourself with a merchant who sells goods that a visitor to your site would buy, there isn't much sense in having a banner for a cat food merchant when your website is solely concerned with PC maintenance.
One of the best affiliate network directories is the 'Commission Junction' it costs nothing to join and you won't even be charged if you link up with a merchant that's listed there.
From that point it's very straightforward, you don't need to be a programming expert to get going.
Promoting anothers' goods on your site is a great way of earning an income, all you have to do is point someone in the right direction and then your responsibility ends.