Having the default Apache document root to "/etc/www" can be sometimes annoying because of permissions. I strongly recommend to use a folder into your "home" folder. To do so you will need to change Apache default document root.
With name-based virtual hosting, the server relies on the client to report the hostname as part of the HTTP headers. Using this technique, many different hosts can share the same IP address (which is the case for your personal computer).