Spice is a much more efficient replacement for RDP and VNC. Although it can be used as part of a thin client solution, it was designed for VDI. It was a proprietary protocol developed by Qumranet, original developers of KVM. Their business plan was to build a management layer on top of KVM and use spice to remotely manage Windows machines. Red Hat acquired Qumranet and recently open sourced Spice under GPL and now it will become part of the Fedora 14 release.