Digital Marketing involves various resources such as Search Engine Optimization, Social media optimization, pay per Click, Email Marketing, Content Marketing, Video promotions, Blogging, Affiliate marketing and Reviews management