We came across this technology research giant Gartner's visualisation of all the different elements & disciplines in the digital marketing universe. In Gartner's words: "Use this map to understand the connections among business functions (neighborhoods), applications (tracks) and providers (stations) so you can easily mediate discussions between marketing and IT."
You can register for the full thing on Gartner's website.