If you have a reasonably up-to-date computer with a decent (reliable, fast as possible) Internet connection, then you have the foundation for starting a business at home. There are other necessary components that are mostly intangible like being consistently motivated and having the discipline to work at your business as a priority just as you would a job.
Now if you have the two main bases covered, all you need to determine is which kind of a business you might want to develop online. If you really have no idea, then perform a search on Google for ‘business opportunities’ and you will be overwhelmed with the number of links that will display. Pick the ones that sound the best and research them further.
Once you have determined one or more avenues that you wish to explore, then you will need a plan. In your plan you need to determine your resources – your time, your skills, your money, etc. Make it loose and flexible as it can and will change as you go along and learn more about what is necessary. It is your creation and you own it. You can add to it, subtract from it or do whatever you want to it.
The ideal situation is to have a job when you first start to develop your online business. This is because it will take some time and you need to live each day as you build your business. If you do not have an income it will tend to make you desperate and you will not be as capable of making the best decisions for the long-term. So maybe your plan needs to start with finding at least a part-time job so that you can cover your bases and will not need to be preoccupied with worry about paying your bills.
You can choose what kind of an opportunity you want to explore, and it may be good to pick a few different ones either so you can see which one you like best and do the best with, or to diversify permanently so that you will have multiple ways to earn money simultaneously. You will find with participating in online business for example affiliate programs, that you will have plenty of time to do everything you need to.
Take one thing at a time from your chosen group of opportunities and get an overview of what is involved – what they are selling, how much it will cost you to participate, how much you can make if you make a sale, what resources they provide to affiliates – i.e., training, marketing tools, etc. Spend enough time to understand clearly, and then move on to the next opportunity and do the same.
Then when you have your research done as far as what your income sources will be, it is time to find out how to promote them. Ideally at least one of the programs you join will provide training in Internet marketing and advertising and in most cases whether you have a combination of programs, services or products, the basic strategies to promote them will work equally well for all of them.