Throughout the Star Trek shows we saw people with immediate access to a nigh-infinite amount of knowledge. That data seemed to be stored on the ships' computer banks themselves, or in 'tapes'. Could they stream from a cosmic cloud, from server farms the size of small moons? Assuming that planets had global internet service, do you think there was a uni-net -- a network common to the Federation, for instance, or even one with connections to other powers like the Klingons? In a military context, would officers in Starfleet have easy access to this internet...or would they be more isolated on the ship, restricted to its databank and the network of subspace messaging?