The future of the Internet
The current buzzwords that one might hear flung across the boardroom tables of internet and telecommunications companies might include, "the cloud", "ubiquitous computing", "internet of things", "pervasive computing", "distributed ...