I notice that when I type in www.cplusplus.com then go to cplusplus.com the images on the webpage is reloaded. Hmm, it seems like these two are different, though they have the same content.
Pinging www.cplusplus.com [70.84.208.228] with 32 bytes of data:
(...)
Pinging cplusplus.com [70.84.208.228] with 32 bytes of data:
The difference is that your browser caches URLs, not IP addresses.
Sometimes there are some history background to certain phenomenon we see today. I guess www represent world wide web and it is part of the URL when Internet was born ?
Nowadays browsers are so smart that sometimes you can even remove http:// the the location bar and it will still direct the correct websites. It seems to take the default http protocol automatically. Actually I think this is not wise as although most ppl uses http in their browser, there are still ppl who uses say ftp:// etc etc protocol besides http isn't it ?