Essentially, online marketing encompasses all activities to reach potential customers through electronic platforms. These are far beyond simply building a website; it includes techniques like SEO optimization, networked media promotion, e-mail communications, paid publicity, and useful development.