thepl4yer,
As you came across this machine it is very difficult to answer how this happened.
I can tell you that it is possible to set different names but doing this breaks the convention of interdependent NetBIOS and DNS names. Applications that use the DnsHostnameToComputerName function to derive the NetBIOS name from the first label of the DNS name will fail if this convention is broken.
I can't determine why this was done to this machine.
If you looked at the "Set Name" Link and the several function calls with descriptions, you should be able to re-set one or both of these names. If you are really good you can just change them in the registry, which is what the function calls do.
This is what the convention should be:
The fully qualified DNS name is a combination of the DNS host name and the DNS domain name, using the form HostName.DomainName.
"SetComputerName" and "SetComputerNameEx" with correct parameters will answer "how that is set"
rvnguy
"I know everything..I just can't remember it all