The internet is such a large place. You can get Internets from nearly every place in the world (especially if you have a cellphone)!
No one has covered how we will get internets when we colonize Mars. Will it have its own Internets with its own TLD (ex .com, .net, .us, .ca)? Will Google have to register Google.mar? How will we play Online games with our Martian bretheren?
If you've heard about the Mars Spacecraft, Phoenix, you might know that it takes at least 1½ hours for a data transmission to reach the planet. That would cause horrendous lag, and it might be days before you can even check your e-mail! Down here on Earth, latency (or, time it takes to send and recieve a packet of data) is anywhere from 5 to 100 milliseconds, a far cry from the 5,400,000 milliseconds it takes to transmit data to Mars.
How do we fix this problem? Well, as of now, we haven't developed the technology. NASA still uses the old radio communication system that has been in place for years. Even if the technology had been developed, it would likely be nowhere near mature enough to connect two planets to the internet!
What do you guys propose we do?