Team Viewer es un programa para ordenador cuya función es conectarse remotamente a otro equipo. Entre sus funciones están:
Compartir y controlar escritorios.
Reuniones en línea y video conferencias
Transferencia de archivos entre ordenadores.
Las sesiones de Team Viewer están codificadas mediante estructuras de clave pública RSA (1024-bit) y AES (256-bit).
En la configuración predeterminada, el programa usa una de los servidores de TeamViewer.com para conectar el equipo local y el remoto. Sin embargo, en el 70% de los casos, después del protocolo de enlace se establece una conexión directa a través de UDP o TCP.