5. TeamViewer: For Remote Desktopping
Windows, Mac OS X, and Linux all have remote desktop solutions[md]however, they aren't all compatible. Using one protocol and application makes it much simpler when working with multiple platforms. The operating-system developers don't make it really easy to use their solutions, either.
One solution is to use a third-party application such as TeamViewer.
In addition to being able to fully view and control remote computers, TeamViewer lets you transfer files between PCs, all behind firewalls.
You don't even have to install the application on the remote computers. You can download and run it directly from the file or take it around on a USB flash drive, or even use the Web-based interface from just a browser.
Everything is also secured with AES (256-bit) encryption.
As the name suggests, this remote desktop software is good for groups or teams. You can create a buddy list to keep track of others' availability.
You can also use it for presentations and invite people right from the application.