It’s either the next evolution of the internet or the latest corporate buzzword to get investors excited over some nebulous innovation that may not even come to pass over the next decade. Either way, ...