Do you want to earn money from Internet?

There are many ways:
1.Blogging
2.YouTube
3.Affiliate Marketing

A good internet marketeer knows that he need to do all the three

For the simple reason that all the eggs should not be in one basket

YouTube is free and you can do your affiliate marketing here as well

Its always recommended to have a website along with YouTube

For wesite, you will need a hosting, start with the one that gives you the best bang for money

Bluehost is one such hosting that gives you complete peace of mind

It gives you unlimited storage and unlimited website hosting along with the best in class support

The closest alternative is just a tad cheaper but offers only limited space and limited website hosting option.

Check This OUt