I have been trying to learn about Thin Clients but so far I'm struggling a bit, from what I can gather the Thin Clients connects via the network to a Terminal Services Server running in Application Mode where each user connects to there own 'virtual' desktop and the server provides all of the brains to do the processing.

My question is how do you license the Client Applications, for example if each user needed Office how can I allocate 10 license's to be used between 10 workstations??