Correct Answer : All of the above
Explanation : Digital marketing refers to a process of promoting content, videos, products, services, etc., thru social media marketing, e-mail marketing, web marketing, affiliate marketing, etc.