Internet marketing, also referred to as web marketing, online marketing, Internet advertising, or eMarketing, is the marketing of products or services over the Internet.

The Internet has brought many unique benefits to marketing. It has allowed businesses to easily disseminate information and media across a global audience, and do so while reducing costs. Additionally, the interactive nature of Internet marketing — in terms of providing instant feedback and eliciting instant responses — has allowed a whole new level of customer interactions.

However, Internet marketing also presents new challenges, and places new demands on the successful marketer. Not only do businesses have to develop meaningful interactions with potential customers, build communities around their products, and be present in important online conversations, but they also have to engage in meaningful Search Engine Marketing.