Software from Citrix that supports "application server computing," in which the application runs in the server for multiple users. The core technology in MetaFrame is the ICA (Independent Computing Architecture) protocol which governs the input/output between client and server. The timeshared, multiuser processing that takes place is provided by the native capabilities of UNIX or the Terminal Server options in Windows NT and 2000. Using Citrix's MetaFrame software on top of Windows Terminal Server adds the ICA protocol, which is supported by a huge number of client types, including Windows, OS/2, DOS, Linux, UNIX, Macintosh, Java-based apps as well as Web browsers. In addition, ICA provides the flexible, resizable graphical windows that users are accustomed to.