AdSense and Amazon affiliate ads are two most common ways to monetize a website. You can also pitch your website to businesses and companies for sponsored ads. This method will make you really good money, but you need a lot of traffic on your site, which might be quite impossible for small website owners. Therefore, the only option left is using adsense and amazon ads. By the way, between these two ads, which do you feel will make you more money.