In computing, Virtual Network Computing (VNC) is a platform-independent remote desktop protocol to remotely control another computer.