An online marketer needs to meaningfully engage people where they congregate online. E-marketing involves applying traditional marketing techniques through the internet. It allows for design, advertising, promotion and sales online. E-marketing has advantages like global reach, lower costs, interactivity, personalized targeting and measurable results. The future of e-marketing is positive as social media marketing provides a cost-effective way to target large audiences through viral sharing.