Unless you are talking about starting a traditional business, or investing in a franchise, you really do not need a lot of money to start a business of your own today. What you want to be looking into is starting a home business on the Internet.
You can run that right from the comfort of your own home and you really do not need very many things to do it with. You certainly need a computer and you need Internet access.
You should probably have an area in your home or a separate room to run your business out of. This will make it more effective for you to actually be working when you are in your home office.
Today you can join affiliate marketing programs for free and literally have an Internet business off the ground at the same time that you join them. Your out-of-pocket cost for this is absolutely nothing.
The investment that you will have to make is in time, and in education, because you will not have the necessary skills to make money as an affiliate marketer when you first get started. That is okay however, because everyone starts the same way.
The other investment in time you will have to make is marketing your business online. If you want to purchase various forms of paid advertising you certainly can do that.
It is possible however to invest time to make up for what you lack in money. You will want to master as many traffic generation techniques as possible for free.
We are talking about doing things such as forum marketing, blogging, posting comments in blogs, writing and submitting articles, and so on. These are all things that you can do that take up your time but can create traffic back to your affiliate website.
The nice thing about starting an Internet business for free is it takes some of the pressure off of you in terms of repaying a business startup loan. You'll have plenty of things to worry about with the many different things you have to learn and not having to worry about money right now is an advantage to you.