kamikaziechameleon wrote:Its outside the network. I'm trying to setup remote desktop between my home computer and work computer on 2 different respective networks. Is that even possible?
Yes, it is possible (in general). Whether it is possible (or allowed) in your particular case depends on how the work network is set up and what your employer's policies are regarding remote access.
Since the work machine is behind a firewall/router, the first step is to establish a port forward or secure tunnel through the router.
If your workplace is set up for remote VPN access, then that's the way to go -- install whatever VPN client software your employer uses on your home PC, and use that to connect to the work network. Then you should be able to connect to the host system by name (just like you would if you were on the work network).
If there's no VPN, but incoming SSH access is permitted to a machine on the work network, there's another potential approach. You can install a SSH client like PuTTY on your home machine, and use that to forward a local port from your home PC into the work network. Then you point the Remote Desktop client at the local port. We can go into the gory details of this approach if you determine that SSH is available. (But note that if your workplace is a Windows-only shop it's pretty unlikely that they support SSH; it tends to be used mainly on networks that have at least a few UNIX/Linux systems on them.)
Beyond that, there are commercial products which simplify remote access, like GoToMyPC. If you're open to paying for something, that's another option.
Edit: Or check out the free version of Logmein, like everyone else seems to be recommending.