Digital marketing encompasses all your online marketing efforts to reach your target audience. It uses various channels like search engines, social media, email and content marketing to attract leads, generate conversions and ultimately grow your business.