网络虚拟终端(NVT)是一种网络虚拟终端协议。它是网络上的所有终端对任何主机进程提供相似的接口。这样,网络所支持的任何终端和网络上的任何主机系统可被一起使用。用户计算机与远程服务器所使用的计算机和操作系统各不相同,如果不考虑系统间的差异,那么在本地发出的字符及命令,传送到远程主机并被远程系统解释后可能会不准确或出现错误。例如:一些操作系统需要每行文本用ASCII回车控制符(CR)结束,而另一些系统则需要使用ASCII换行符(LF),还有的系统需要用两个字符的回车换行(CR-LF)序列。再比如,多数操作系统为用户提供了一个中止程序运行的快捷键,但在不同的系统中这个快捷键是不同的(一些系统使用Ctrl+C,而另一些系统使用Escape)。