The reason is pretty simple... if you are monetizing your website with the right affiliate program then it can make a lot of money with little effort (of course you need a content rich website with a handsome amount of targeted traffic).
Don't Miss: Sponsorship: An Income Stream That Works For (Almost) Any Blog
It's just that it takes some time to figure out what's converting and what's not. So first things first. Affiliate Programs & Affiliate Networks: What's What, And What's Not? Affiliate programs are also called associate programs and it's a deal between an advertiser and a publisher. For instance, if I've a created a software and is promoting and selling it via my blog then I can also generate additional income by inviting my blog readers to promote it in exchange for a commission. So let's say, if you referred a buyer for my newly created software product then I offer you a 50% commission (or 50% of the additional income that I have generated because of you). So if you refer more people to me then you make more income. That's why affiliate marketing is also known as performance marketing. And it's a win-win, right? Now if I have the resources then I can run an affiliate program by myself --- within my own blog or website --- and then it called an in-house affiliate program. But if I don't have the resources or don't want to manage it myself then I can sign up as an advertiser on an affiliate network.

It's no secret that ad blocking extensions like AdBlock, Adblock Plus, and AdBlock Pro are becoming 

I never blogged much about iCloud Mail or Yahoo Mail as I never find it useful or interesting --- except the disposable addresses in Yahoo Mail.
Bloggers can't live without tools! I mean, without their favorite blogging tools. And you probably know that there are hundreds of thousands of free and premium blogging tools on the web that lets you streamline your research, writing, and publishing process.
Over the past several months I have published a variety of tools lists: 