Today, a lot of people are getting very interested in online business. If one wants to find the best home-based online business, all he needs to do is go online and find one. But choosing from thousands of different opportunities can be an overwhelming experience. You will sure get dazed and confused in selecting one especially when you decide to go head-on for SEO or search engine optimization. You need to find a good niche to be able to excel in this business. Before anything else, you might have already heard of the word “niche”. What is exactly Niche Marketing and how can it help anyone catapult their online business to higher levels and enjoy both good financial and time freedom with it?