Like many other answers, this one depends. It depends really on where the two computers are. Are they on the same network, such as two computers at work or even at home, or are they in different physical locations, in effect on two different networks.
If they are on the same network, and if you are running Windows on both computers, you can use the "Remote Connection" feature. There is some setup involved, but this feature is included with Win XP and probably Vista. I'm not sure if it's included in Win 2000 Pro, but I am fairly sure you can add it on.
If the computers are on different networks, then some other issues come up. Firewalls tend to block this sort of thing by default, so you may have some issues there. Probably the easiest way to do this is with an online service like GoToMyPC.com. They have a free triall, so you can play around with it, but it does cost. There's some free software out there called "VNC" - Virtual Network Computing" that will do this too on a peer to peer basis (computer to computer). But the target computer, the one you are trying to connect to, must have a public IP address. This means that it can be reached from across the Internet. Most home computer setups use private addressing, which can't be accessed from the Internet without a little magic. A private network would start most likely with either 192.168.0.X (where X is some number) or 10.X.X.X. A "10" network and the 192.168.0 network are free for anybody to use, but they can't be accessed across the Internet without a Network Translation Address (NAT) or proxy, but that's another subject.
Many ISPs will, usually for an additional fee, give you a "static" (unchanging) IP address that is publicly accessible. This would let you connect to a computer remotely, as you wish to do here, or even as a web server. I hope this helps some. The "oreilly" link below has some IP addressing fundamentals if you care.
Answers & Comments
Verified answer
Like many other answers, this one depends. It depends really on where the two computers are. Are they on the same network, such as two computers at work or even at home, or are they in different physical locations, in effect on two different networks.
If they are on the same network, and if you are running Windows on both computers, you can use the "Remote Connection" feature. There is some setup involved, but this feature is included with Win XP and probably Vista. I'm not sure if it's included in Win 2000 Pro, but I am fairly sure you can add it on.
If the computers are on different networks, then some other issues come up. Firewalls tend to block this sort of thing by default, so you may have some issues there. Probably the easiest way to do this is with an online service like GoToMyPC.com. They have a free triall, so you can play around with it, but it does cost. There's some free software out there called "VNC" - Virtual Network Computing" that will do this too on a peer to peer basis (computer to computer). But the target computer, the one you are trying to connect to, must have a public IP address. This means that it can be reached from across the Internet. Most home computer setups use private addressing, which can't be accessed from the Internet without a little magic. A private network would start most likely with either 192.168.0.X (where X is some number) or 10.X.X.X. A "10" network and the 192.168.0 network are free for anybody to use, but they can't be accessed across the Internet without a Network Translation Address (NAT) or proxy, but that's another subject.
Many ISPs will, usually for an additional fee, give you a "static" (unchanging) IP address that is publicly accessible. This would let you connect to a computer remotely, as you wish to do here, or even as a web server. I hope this helps some. The "oreilly" link below has some IP addressing fundamentals if you care.
Buy a program like, PC Anywhere
gotomycomputer