With over 1 million views on YouTube you may have already seen this. But just in case you haven’t this 8 minute animated documentary is a very informative summary of some of the technical wizardry required to establish ‘THE INTERNET’:
With over 1 million views on YouTube you may have already seen this. But just in case you haven’t this 8 minute animated documentary is a very informative summary of some of the technical wizardry required to establish ‘THE INTERNET’: