Estos protocolos envían primitivas gráficas o comandos de alto nivel en una forma más simple (por ejemplo, "open window", "abrir ventana"), mientras que RFB sólo envía los datos de píxeles en bruto ("raw pixel data").