Digital Marketing involves elements of: email marketing, SEO, PPC, online advertising, affiliate marketing, text messaging and blogging.