TeamViewer is a software that helps in connecting one pc to another pc or server from any where around the world.
With the help of TeamViewer you can control your friends or partners remote computer,meaning distant computer,from any where as if you are sitting right in front of it.
http://www.teamviewer.com/hi/download/index.aspx
You can download the software from the above link
TeamViewer Benefits
Lifetime license
One-time purchase price with no monthly or annual fees. You purchase a license for long-term use without recurring billing or time limits on use. All updates within the same main version are included.
All-In-One solution
TeamViewer provides an All-In-One solution for a wide variety of scenarios in a single software package: remote maintenance, spontaneous support, access to unattended computers, home office, online meetings, presentations, training sessions and team work.
Fast return on investment
Inexpensive TeamViewer license fees will pay off very quickly due to time and cost savings. For private users it is even completely free.
Free host installation
All host installations are completely free for license owners. TeamViewer sessions only require one side to be licensed. This allows you to serve an unlimited number of customers with a single license.
The highest security standards
TeamViewer is a highly secure remote maintenance solution. Your connections are established via fully encrypted data channels using 1024-bit RSA key exchange and 256-bit AES session encoding.
Smooth operation
Even behind firewalls You don’t need to worry about firewalls, blocked ports or NAT routing TeamViewer finds a connection to the remote computer every time.
Optimized performance
TeamViewer optimizes display quality and speed depending on your network connection. This gives you the best performance possible from LAN to mobile internet connections.
Hope that this post will be informative to you and will be helpful for your commerical or non-commerical purposes.