The application uses its own information exchange protocol, is able to provide a stable connection with a proxy, NAT connection, and can function with working firewalls or other firewalls. TeamViewer for Windows 10 - client-server application for remotely controlling and managing a computer.