A multilevel data compression has been introduced to optimize the amount and the characteristic of the network traffic. The use of local handling of the mouse cursor on the terminal station improves the comfort of working with a remote application. Additionally, it is possible to use an optimization of the mouse cursor handling which blocks constant sending of the cursor position during mouse movement. The software implements special options which allow to test Terminal GUI performance in different network conditions.