How to Remotely connect to computers on a Different Network
I found a Interesting video on youtube which shows a step by step guide to connect to a remote computer.  This remote computer may be a different server or desktop in the same network or in a different network.  The Remote server or Desktop should have a Public ip along with terminal service enabled . To enable Remote Desktop search here

My brother suggested I might like this blog. He was totally right.
This post actually made my day. You can not imagine simply how much time I had spent for this information!
Thanks!