(1) The term has traditionally meant "client virtualization," where the user's machine ran in a virtualized environment with multiple copies of the same or different operating system running in a desktop computer. See virtual machine.
(2) The term increasingly refers to a thin client architecture in which each user is assigned a virtual machine (OS and applications) in a virtualized server in the network. See thin client and virtual machine.