TeamViewer is a desktop sharing application that allows easy remote business collaboration over the network. Users can take control of the remote computer, share their screen, and send files or restrict the accessibility to it.
The program offers several useful options such as: maximize, disconnect or pause the sharing pane, remote control, and other great options available from the toolbar in the center of the window.
With TeamViewer the remote control of a computer is possible even if a firewall is present; all that is required is running a small application on the remote computer that does not require installation.
TeamViewer uses an additional server component to remember which computers have been connected, to reconnect faster.
TeamViewer also has a Web-based version, for remote connecting to home from public computer.
This application is free but the complete business version is licensed and starts at $749 dollars. Nevertheless the free version is sufficient for all users. It's multi-platform, available for Mac, Linux and iPhone.The complete version allows installation on server operating systems, commercial use, customer module does not require installation and can be customized with corporate logo, and other options.