You can use Adsense, Amazon, Clickbank, Infolinks, Media.Net, etc. on your website. However, the kind of ads you use on your website doesn't really matter when it comes to making money, what actually matter is how many people are visiting your website. Having lots of visitors is very important if you want to make money from your website. Let's say over 10,000 people are visiting your website every day. With that kind of traffic, you can earn from any ads you are using. You can even sell advertising space or get sponsorship on your site if you get huge traffic.