Excellent. When you put these buzzwords together like this, you realise how ludicrous and inflated they sound (and often meaningless too). And let's face it, the tech world is as guilty as any other when it comes to inflated language over plain speaking. Related article on corporate guff (from 2014)
http://www.bbc.co.uk/news/business-25652101