Internet marketing refers to various activities one can do online to promote his business. It includes search engine optimization (SEO), social media optimization (SMO), content writing for blogs, articles and webpages, content optimization, participation in discussion forums, directory submission, document sharing services, RSS feed submission services and much more. All that to make yourself more visible online and attract potential customers enough to go to your website and return every other time they need your services. Internet marketing is a fast growing field because internet usage is growing rapidly all over the world and it is a fast and cheap way to target specific audiences. Internet marketing is a great addition to traditional marketing measures. Web marketing is something that almost all companies should include in their marketing plans and strategy to not miss out on prospective customers from all over the world, because on the 21st century most companies are not competing anymore on just local or national markets. It is survival of the fittest and the most innovative companies will take away all customers from their more stagnant, slow and expensive competitors - no matter where they are. Search Engine Optimization In short search engine optimization or SEO means getting your website on top of search by fulfilling all search engine robots' requirements and making it easy to find you for people who are interested in your products and services. It is a way of bringing together buyers and sellers by following the rules of SEO - fulfilling the criterias that search engine robots are trained to look for and evaluate. There are different ways and tricks how to make yourself well noticeable online and come up on top of searches like using popular related keywords on your site. Using just popular keywords many times on your page will not help because search engine robots have developed into a stage where they will figure out if you try to cheat and punish you for that with removing you from their catalogue or worse. SEO is a great way to gain noticeability without paying for advertising but it might be even more effective and when people come to your page through optimized searches, it is already clear that they are not random visitors but people interested in the same things as you and you can probably be useful for eachother.