In ambito informatico, Virtual Network Computing (VNC) è un sistema grafico di condivisione del desktop che utilizza il protocollo RFB per controllare in remoto un altro computer. Trasmette gli eventi della tastiera e del mouse da un computer a un altro, ritrasmettendo gli aggiornamenti dello schermo grafico nell'altra direzione, su una rete.