Without investing a certain amount of money you cannot do online business. There are many ways to make money online....I prefer Reselling Business online.
Reselling Business is where you can get a service or products from one provider/dealer and fix your own prices and earn commission by selling those services or products.I got reselling plan from the site
http://www.goresellers.com/ and i set my own prices for domain name, hosting plans,seo service,ssl certificates etc...I am selling it through my reselling site and getting commissions from the provider.This is best home based online money making method which is suitable for everyone.