At its highest level, digital marketing has three main components: Lead Generation, Lead Capturing, and Lead Nurturing.