There are so many ways to make money from home. You can sell products on ebay that you have made . You can create articles on a subject that you are very knowledgeable about and sell them for a price. You can start a home-based business with little or no money to invest in your new business. It just depends on your financial situation.If you don’t have working capital you could borrow it from a friend or relative. The only problem with borrowing money from a friend or relative is that if you have a problem with paying it back in a timely manner you could have a stressful situation.You could cause a relative not to speak with you because he/she is angry because you didn’t have the money to pay them when you promised. Borrowing from a friend could be just as bad.So if you can, try to generate your working capital without having to borrowing it from a friend or relative. If you just don’t have any money to startup you can still start a business from home. Before you even decide on raising or not raising the startup money you need to determine what type of business you are going to create. Just think about the hobbies or interests that you are fond of.Once you have chosen your business you should think about how much you are going to charge for your service or product. To work around all of that type of decision making you could probably join for free in an online affiliate program.www.clickbank.com and www.commissionjunction.com are excellent affiliate companies. They handle everything from credit card processing to returns and cash back situations.You can market and advertise these affiliate products without having to pay for advertising or promotion costs. It might take a little longer before you make money but it can be done.There are websites that you can join for free and advertise your products through them for free. Other websites like www.craigslist.com where you can adverties for free. You can go online and type in “free advertising” you will come up with many methods that will allow you to advertise for free.If you log onto the internet you will find many more affiliate programs that will allow you to sell almost any kind of product.