Buzzwords have been around for over 60 years and according to the Buzzword entry in Wikipedia, businesses would fail to operate these days without them. So let’s introduce you to a recent buzzword in the digital marketing space – ‘Digital Storytelling’.