How to make money from Website/Blog?

How to make money from website or blog is a question that arises in the mind of any webmaster.
The first answer that comes in everyone’s mind can be Google Adsense.
But its not only Adsense that allows you to make money from your blog.
For eg:, in this blog, I use Magenet for earning extra income by posting external links.