Getting stuck in the 9 to 5 job may be the choice of many who only dream big but in reality die with them. On the other hand the people who wish to make it big someday are aware of the fact that a 9 to 5 job can only let them dream and not realize the same. These are the people who sweat it out and get to realize all their drams in real. Now, in order to materialize all your dreams which may be a suave car or a gorgeous looking farmhouse all you need is money. If you are trying to look beyond the regular job options to rake in the moolah then you can definitely opt for a home based business that can give you the money you are looking for.There are innumerable home based businesses, but one business that stands out in the crowd as the money churning machine is the home based internet business. Yes, you must have heard this statement umpteen number of times if you had been searching the internet for the past few days, but what you do not know is that all internet based business is not the best home based business. If you are to get hold of the best home based business that can be conducted over the internet then you have to do your part of the hard work. One thing is cut and dry and that is you can expect a home based internet business to be a cakewalk. You have to give in your hundred (if required, even more) percent for making the business a real success as there are thousands waiting in the queue to become a millionaire!Well, I do not want to sound cynical but believe me this business arena is not for those who want to get rich overnight. Earning money on the internet is a long process and you have to put a sustained effort to reach the optimum levels of growth. If you feel that you do not have adequate technical knowledge to start an internet based home business then it is better that you opt for the affiliate marketing business which is relatively easier than the other businesses. There are many people who would agree with me that in affiliate marketing you have a mentor who would guide you to success. In affiliate marketing all you have to do is become an affiliate of a website that sells various products over the internet. Every time you refer members to this website and they make purchases, you are going to get a commission fort the same.The entrepreneurs who are technically sounder can get their own website and sell products manufactured or marketed by others. This is an automated process and your referrals are directly registered in the parent site where your commission would be generated for each sale. There are also certain pitfalls of the affiliate marketing and you need to avoid the fraudsters at all cost or they are going to drain all your hard earned money. Search for the right affiliate business and lay a hand on all your dreams!