I mean, where is the internet at? Person A in New York debates on a forum with Person B in London. I picture it as some giant, shapeless glob of info in between them. I'm sure there isn't a big box of web-space stashed under Bill Gates bed, but there might be for all I know.
I just hope someone here understands what I'm trying to say
Thanks