Well, there are a huge number of legitimate ways to make money online. But, do remember that it takes a huge lot of perseverance and hard work to succeed in earning a decent income.
Some of the avenues that can be used to earn decent money can be-
1. The first and foremost way of earning good money is Blogging. If you have knack catching reader's pulse, you can contribute to your blog and earn money through Google AdSense
or other means.
2. If you do not think you can succeed as a blogger as you lack the knowledge of SEO and other related stuff, you can consider writing for others. Sites like Techulator.com and ISC can be your best platforms for being one of the best contributors without having to go through the hassles of maintaining a blog.
3. You may also write articles for other clients. Depending upon your skills and expertise, you would be free to quote your prices. Look for the groups looking for content writers on Facebook and other such social media.
4. Get into freelancing. You can become a freelancer if you have the knack of writing good quality articles. Some of the sites that let you get such assignments include ELance
5. Web designing can be one of the lucrative businesses. You just need to have the technical knowledge of creating a website with the best design.
6. Uploading YouTube videos can be a great venture as far as online earning is concerned. If you are capable of creating high quality videos, you can actually earn five figure income quite easliy.
7. Selling your products online can be another good way to earn money. However, you need to be the best in terms of marketing your products. You can register with e-commerce sites as a seller and gain a good income. Please remember that you need to maintain a good inventory to meet the orders.
8. Providing tuitions online has been one of the businesses that has been fast catching up. You can begin coaching in those fields that you have expertise.
9. Another best route to earn online income is affiliate marketing. You can register as an affiliate with e commerce sites like Amazon or Flipkart and place their banners on your website. You will earn decent income from every sale made through the link you have posted on your site.