There are literally thousands of home business opportunities on the internet, with a good proportion of these so called opportunities that are outright scams. Many other home business offers do actually stack up as being legitimate. After reading lengthy sales letters and being offered countless offers the reader would be convinced that this is going to be the program to make him or her break the shackles of poverty and provide a stable income. The truth however is that while many of these programs will work the workload and sheer amount of learning to do can kill the idea. Many will follow the program diligently for 30 days but will see little or zero reward for their efforts and will either quit all together or move to the next and greatest online business program, some will persevere and win, but very few.So what is the answer to finding an easy and affordable home based business opportunity.While there is really no such thing as a totally free at home business, you will have to invest even if its only for a domain name and hosting so you will have some costs. As with any business there are operating costs involved, online business is no different. However you can easily start a home based business on a tight budget. The secret is to re invest your earnings back into growing your business.To Achieve success at a home business you need to focus on three main points.1 You need goals and a detailed and outlined plan of attack2 Realise this is a business, even if it’s part time and requires continuous focus on your plan of attack on a daily, weekly and monthly basis.3. A business requires consistent hard work.The last statement will put many people off. The truth is that if you are to go it alone and the majority of people will, it takes time to get things done, even if you have great tools to help, which they certainly do make things happen faster, you still need to take the time to use and plug information into those tools. To win you will have to work, however with the right advice you will work smarter and earn quicker.Types of Easy home business opportunities.Affiliate marketing. This is the easiest home business to start and the one that has little up front costs. This type of business allows you to build websites on a particular topic and promote other peoples products by where you make a commission on any sales.Google ad sense. Again a very simple home business model. Set up a website on your choice of topic and place Google adds on your site, here you get paid when anyone clicks on your ads. Many marketers are saying this model is no longer profitable, which is great for those of us who are doing it. In fact because of increasing competition the payout for ads is increasing also. Using this model it’s wise to promote products that offer a high cost per click.CPA offers. CPA means cost per action, similar in a way to ad sense except you are generally promoting only one add. You get paid when someone clicks on your add and fills out the advertisers form, the payouts for many CPA offers is very good indeed.The main stumbling blocks to internet home business success.1. Getting overwhelmed! There are so many programs, tools, seminars, books, videos about home business that it’s easy to get stuck and not know what to do next; you just sit there asking what do I do next. Don’t fall into the trap of trying to take on to much.2. Over analysing spending too much time researching programs, books, markets, Focus on one program, one business model, until you have it working.3. Mindset, this is a topic on its own and you need to address it, its going to play a major part in your success. You need to train your mind to believe you will succeed at having a profitable home business.Having an online business for many is the ultimate career, you are able to work the hours you choose, be it day or night, and once you have your systems in place and are earning what you need to earn you can pull back the hours you work and enjoy your life.