Citrix servers and Windows Terminal Services technologies are both used to access Windows environments from remote computers, but Citrix software expands upon Terminal Services with a number of enhancements, including seamless windows, multi-monitor support and user password management. While Citrix does not independently implement remote desktop capabilities, its extensions to Terminal Services are valuable for using remote access in more complex ways, according to the International Legal Technology Association.
One of the most important capabilities that Citrix adds to Terminal Services is the ability to run seamless windows of published applications. This feature allows applications running on the server to operate seamlessly within a window on the remote user's desktop so that the program appears to be running on the remote user's computer itself. This allows for easier integration with existing applications, since users can perform tasks such as dragging and dropping files or cutting and pasting in the same manner as if the program were running locally. It also allows users to run applications on the server without having to open a separate, full instance of Windows on the server. Citrix also features a number of additional clients for other computing environments, such as Linux, DOS and Java programming environments, while Terminal Services only offers clients for Windows and Macintosh operating systems.