TeamViewer is a software for remote access, desktop sharing, collaboration and file transfers.
The actual advantage of remote access and desktop sharing is the ability to do it cross-platform, and TeamViewer excels in that. There are few such remote access software which can operate seamlessly on Windows, Linux, Mac OS X and even iOS. Using TeamViewer you can have complete control over all your home PCs and laptops (not to mention, iPhone/iPads), from any other computer, connected to these machines with via any form of network.
It doesn't end here; want to help your friend who trusts you, to troubleshoot his PC or find errors? No more confusion or misunderstanding over the telephone; just create a TeamViewer session using his partner ID and password, you can get access his PC and do all that is necessary yourself from the comfort of your home and PC. Moreover, on the screen ha can see what's actually happening, as if he is sitting beside and you are teaching him how to do it. What's more? Its capability doesn't end at one-to-one remote desktop sharing, but many users, each one with different types of connectivity (LAN, WiFi, Internet etc.) can use it simultaneously.
TeamViewer 5 offers many features and performance optimizations over its previous versions. It has better tolerance with low-bandwidth and can optimize the display quality and performance accordingly. The TeamViewer executable can be installed on the PC for regular usage, but the same executable can be run to start a sharing session, without installing it, if it is needed for a one time solution. The user can even access a remote PC just from the internet browser, as long as it supports flash. No need to worry about complicated firewall configurations, networking etc.if a regular web-browser runs on the system, TeamViewer will work just fine the same way.
Among all these desktop sharing, remote access etc. security is a major concern, but the industry standard 256-bit AES encryption of TeamViewer is secure enough. Though, if any collaborating friend accidentally formats your hard disk drives, TeamViewer is not the one to blame; so handle it with care, as it practically gives the control of your PC to someone else's hand.