most modern browsers are able to predict which links you'll click next and load them even before you click on them, thus they are able to load pages very fast. iirc this is called prefetching
i imagine, if you wanted to get any reasonable speed, you would do the same thing on a larger scale, prefetching several links ahead of time. pac0master's idea with the server farms is basically prefetching the entire internet, but that seems a bit infeasible. in reality, you might just prefetch the websites that you frequent.