The success you enjoy is only limited by your ability to promote your products and services and execute effective marketing strategies? it takes commitment, patience and a willingness to learn. In fact, most of the home based businesses are online business. It is a good idea to engage in this venture as one can comfortably work at home and earn the desired revenue, but online businesses need to be promoted properly, and one of the best internet marketing tools is the traffic exchange!! Marketing in a traditional sense has always been done by putting an ad either in the newspaper, the radio and the television. Being in the digital age, efforts done by marketing to get the message across is not that different. It has just become a little more high tech which continues to help drive sales. Your business can benefit from an Internet marketing campaign, thus it is time to start thinking about how you want to advertise your business online! A successful running website getting targeted traffic is worth millions, while a dead website without any traffic is a waste of time and money. But with millions of websites out there being visited by millions of computer users, how can you make sure that your ad can be seen by your target customers and that your leads will be followed by these users? Search engine optimization (SEO) is one of the most important aspects of any Internet marketing campaign. SEO is important because it dictates the ranking of your website on popular search engines. Another way to enjoy a booming Internet marketing campaign is an affiliate marketing campaign, it is cost effective because you only pay the affiliates when they produce results. Also, choose your domain name prudently. It is still being debated if domain names matter when it comes to search engine placement. Whether it does or not, having product related domain names help consumers remember your domain, therefore they can go back to your site even without the links. Many people say getting to the top of search engine results is difficult since millions of websites exist, which can be using the same keywords. While this is true, this doesn't mean that your website has to stack under your competitors' websites when presenting search engine results. Strategic advertising, together with useful content, can also get you to the top of the search results. In my opinion, making money on internet is not easy, but it is possible with the right tools.