I've always wondered if using a remote desktop is the same as looking at a series of pictures online. As far as I can tell, the client machine I use to log onto a remote desktop produces (draws) a series of images on the client screen in real-time in response to the changing screen content of some remote machine.
However, looking at a series of images online often results in plenty of bandwidth and data usage (>100MB per hour) whereas RDPs only seem to use about 20MB per hour even with a lot of window-switching within the RDP. How so?
How is the "visual content" of a remote desktop transmitted to a client? Is this the same as how content of images is transmitted?