What I mean is when:
mysql_connect('localhost', 'root', 'root');
I provide 'localhost' as the first argument without ever stopping to think what purpose it serves. I guess the opposite would be remote host, but when would you actually use it?
Hope it is not a too stupid question, but I really dont know why its there...