Marketing is the process of identifying, anticipating, and satisfying customer needs profitably. It involves four key activities: creating, communicating, delivering, and exchanging value for the customer. Marketing has evolved through different eras from a product-focused approach to today's emphasis on building customer relationships and delivering value. E-marketing applies these marketing principles online using various digital channels like social media, email, banners ads, and mobile to acquire and retain customers throughout their lifecycle.