Question: why use vnc over rdp?
Answer: RDP can support multiple remote users logged in to the same server that completely unaware of each other. It makes RDP a good choice for using the same remote server for multiple users at the same time. VNC connects a remote user to the computer itself by sharing its screen, keyboard and mouse.