Search Engine Optimization (SEO) is emerging as a new era of Internet Marketing. It is far much powerful, and effective than other e-Marketing techniques like E-Mail Marketing. In SEO, customers find your business online and contact you, rather than businesses sending out SPAM email promotions to every single person in the world.