Serial ports are 9-pin connectors that transmit incoming and outgoing information - one bit at a time. Throughout most of the history of personal computers serial ports were used to transfer the data from computers to various devices. Before internal modems, there were external ones and they were connected to computers via serial ports, aka communication or COM ports. The same with mice and keyboards.
A virtual serial port is an emulation of real serial port. Such port can be created by a software which enables extra serial ports in a system without the need to install additional hardware. Any name can be assigned to a virtual port and it is possible to create a large number of such ports in one computer. The only limitation is the amount of available resources, such as operating memory and computing power.
Previously, serial ports were widely used with such devices as printers, computer terminal, teletype, dial-up modems, older digital cameras, networking (Macintosh AppleTalk using RS-422 at 230.4 kbit/s), serial mouse, older Joysticks, older GSM mobile phones.