A hardware device or server that enables one or more terminals to connect to a local area network (LAN) or the Internet without the need for each terminal to have a network interface card (NIC) or modem. Terminals can be PCs, printers, IBM 3270 emulators or other devices with a RS-232 / RS-423 serial port interface. Terminal servers can often support connections of up to 128 terminal devices.