Can someone please define Internet marketing?

Back in 1994 after you created a website for your business, marketing was fairly simple. Generally you would make changes to your HTML code for search engine optimization and for the most part promoted your website through offline methods. These may have included business cards, letterhead, print advertising and other such methods. Whether or not your site was listed on the only search engine, Yahoo, at the time was purely based on how well you optimized our web pages. If you did a good job then multiple pages of your site would be listed consecutively for a search. Twelve years later in 2006 the entire perspective of marketing your site on the web has become a science requiring a degree. Although, we are all eager to market our website on the web we are somewhat unclear how to accomplish this task through a maze of policies set by the Big 3 search engines - Google, MSN and Yahoo. Most businesses would first seek out professional advice. In the process of seeking professional Internet Marketing advice, your story may look something like this. "By now I had heard about pay-per-click, something called Ad Sense, link exchanges, banner advertising and it all [...]