TeamViewer is a remote control / viewing program that connects to other machines for troubleshooting, presentations, or installations. Supports file transfer, paranoid firewalls, and a VPN between clients, display quality based on connection speed, and browser access.
Remote Support and Remote Access Online Meeting and Online Presentation
Remote Support – no need for any installation on the client side
Remote Administration – 24/7 access to remote computers and servers
Remote Access – access your data and applications – anytime, anywhere