According to Wikipedia, "A home business (or "home-based business" or "HBB") is a small business that operates from the business owner's home office.
In addition to location, home businesses are usually defined by:
Having a very small number of employees, usually all immediate family of the business owner, in which case it is also a family business.
Lacking a shop frontage, customer parking and street advertising signs."
Home Based Business, Work From Home or Online Business all need a website or a blog. To get success, you need traffic and lots of it! Generally, there are two methods - SEO and PPC advertising.
I suggest some proven methods on how to start a free Home Based Business. With a little effort and some hard work you can understand that at least initially you need to spend money only for access to internet.
Whether you are a newbie or not, you must know to use free resources on the Internet. To begin with open a free website and start building one like this one (www.weebly.com). Consider yourself an expert in the work you do or plan to do and make an outline. Divide the subject into main heads and sub-heads and start making small pages. Update your site regularly. One need not be an expert in software - a little common sense will do.
So what are you waiting for? Soon, you can start developing pages as per the procedure I have detailed in my Squidoo Lens on home based business opportunities.