Putting Amazon ads on your website can be an extra revenue stream. We refer to these types of things as streams, because you would have to have a huge amount of continuous traffic for it to be a revenue river. For my modest website, the Amazon affiliate income is a help. It is nice because of the limitations of ads on websites. Some only allow two or three insertions per page. If you have a longer reading article, it would be good to have maybe four or more banner ads scroll by while the person reads. Having Amazon and another service on the pages at the same time doubles your opportunity to generate income per page.
The brass ring is getting private ads. That is where companies pay you directly for advertising on your website. With no middleman, you get to keep all of the profits. However, you do need to have an advertising content management system in order to do proper billing. Programs such as the Amazon affiliate income advertising is all automatic since they keep track of it.
Ad services like this that track clicks and views are easy for novices to incorporate into use on their websites. The services even generate the html code you need to place onto your pages. If you use a content management system for your website, a plugin makes it even easier. You could have ads on your website active and generating income in a couple of hours.
The only real delay is waiting for a site to be approved by some services. You can get started then confirm the site is eligible after the fact. Ad revenue streams combined can really boost the income generated for any domain. The Internet works because of paid advertising. If you have a website, get some of that market share.