Tech moves fast! Stay ahead of the curve with Techopedia!
Join nearly 200,000 subscribers who receive actionable tech insights from Techopedia.
A virtual network computing (VNC) is a graphical desktop-sharing application that uses remote frame buffer protocol to remotely control another computer. This form of desktop sharing transmits keyboard and mouse events from one system to another over the network based on screen updates.
Virtual network computing is a platform-independent remote desktop sharing application where the desktop display of one computer is remotely viewed and controlled over a network connection. A VNC viewer on one operating system connects to a VNC server on the same or another operating system.
The VNC system consists of a client, server and communication protocol: