TeamViewer is a simple and fast solution for remote control, desktop sharing and file transfer that works behind any firewall and NAT proxy.
To connect to another computer just run TeamViewer on both machines without the need of an installation procedure. With the first start automatic partner IDs are generated on both computers. Just enter your partner´s ID into TeamViewer and the connection is established immediately.
With many thousand users worldwide TeamViewer is a standard tool to give support and assistance to people in remote locations.
The software can also be used for presentations, where you can show your own desktop to a partner, e.g. to present a software solution. TeamViewer also is VNC compatible and offers secure, encrypted data transfer to maximize security.
TeamViewer is absolutely FREE for personal, non-commercial use.