Blogging is one of the best ideas to earn money online; you can start with zero investment, this is a very popular way to make money from home, with no capital.
Start a blog in Wordpress or blogger with a subject of your interest. Make sure whatever you write on blog should be interesting to readers, encourage them to comment on your blog.
Once your blog become popular and you can implement Google Adsense, you also can become Affiliate Marketer and promote their products on your blog.
Do Affiliate Marketing
Affiliate marketing gives you a chance to earn very good commissions through a series of one-time sales, you just need to have a either blog or website with good traffic.
The good thing about affiliate marketing is, that you don't need to have your own products, you don't have to provide any support to buyers, and you don't have to create any marketing materials.
Take a look at more details about how to do affiliate marketing.
Create your own website
Interested in generating passive income? You need a website.
It's THE way to make money while you sleep.
This will take some time, but will give you life long return.
Think what you are good at, or you love to do in real life, like cooking, singing, teaching, travelling, you keep wiring on FB / whatsApp, why to waste time, why not make some money with your regular story? Start a website
and there are plenty of ways to monetize your site.
Write a Kindle eBook and Publish
If you are a student and good at something, then it's just researching and writing. In Amazon Kindle Store, anyone can publish an eBook and make money.
Become a Freelancer
You can work as a freelancer with small or big organization on a temporary basis, project basis, hour basis & provide services as a freelancer.
You can work as a content writer, graphics design, web page designer, web developer, or provide services like SEO, data entry or photography , soft skill training.
There are dozens of popular websites like TalentsHunt.Com, Elance, WorkNHire, Upwork, People per Hour etc. these are ready platform to promote your service in front of clients.
Start Your Own eCommerce Website
If you have great products or direct connection with manufacturers or suppliers of some interesting products, then you can think of setting up your own eCommerce.
Remember online eCommerce business is almost same as doing business offline, the field is very competitive, so, if you are doing business for the time, think again, this also require good amount of capital and complete business cycle knowledge.
Read here to know more about how to set up an ecommerce business
Commercial customized photography Service
Commercial customized photography service can be a fantastic earning opportunity online, if you truly passionate about photography, and enjoy playing tool like CorelDraw, Photoshop, then you should focus on the art of creative presentation of commercial products and service, this will have never ending demand in business world.
If you are really creative, you will always have work in hand. Want to start? Simply create a blog or a website to showcase some of your works.