The Remote Desktop Services server role in Windows Server 2008 R2 consists of several role services, one of which is Remote Desktop Session Host (RD Session Host).

An RD Session Host server is the server that hosts Windows-based programs or the full Windows desktop for Remote Desktop Services clients. Users can connect to an RD Session Host server to run programs, to save files, and to use network resources on that server. Users can access an RD Session Host server from within a corporate network or from the Internet by using Remote Desktop Connection or by using RemoteApp.

For more information about RemoteApp, see the Remote Desktop Services page on the Windows Server 2008 R2 TechCenter (http://go.microsoft.com/fwlink/?LinkId=140439).

When a user accesses a program on an RD Session Host server, the program execution occurs on the server. Each user sees only their individual session. The session is managed transparently by the server operating system and is independent of any other client session.

If you deploy a program on an RD Session Host server instead of on each device, there are many benefits. These include the following:

For more information about RD Session Host, see the Remote Desktop Services page on the Windows Server 2008 R2 TechCenter (http://go.microsoft.com/fwlink/?LinkId=140438).