The PC computer input output (I/O) uses many ports for communicating and exchanging
data with the CPU. These ports can be either cabled or wireless. The mouse and keyboard are the primary computer input devices and use an IBM PS2 6 pin port, USB port, or a wireless port. However, many computer peripherals use the USB port because of its increased bandwidth.
USB Port
The USB has become popular because of the increased bandwidth and they are hot swappable. The bandwidth for USB 2 is now 480 bits per second and the port can be detected by the CPU (hot swappable) and configured without having to reboot the computer. This makes it very handy and compatible with a large number of devices. The USB port can also be used to power or recharge devices.
Serial Port
The older 9 pin serial port was configured as COMM 1 or 2 and used as the original mouse port. It was also used for modems and other serial communication devices that use the RS –232 protocols. Some computers still have them and we use them today for programming robots and reconfiguring devices that can communicate using RS-232.
Printer Port
Most printers today use either USB or wireless connections. However older printers used the 25-pin printer post that can still be found on some computers.
Video Port
The standard 9-pin VGA port is still found on most computers but is being replaced with the newer DVI (digital visual interface). The DVI can be converted and used with the newer HDMI (high-definition multimedia interface) which is compatible with the newer LCD and LED televisions and monitors.
S/PDIF Port
S/PDIF (Sony/Philips Digital Interconnect Format) is a digital audio port. Many of the newer home theater systems use this newer improved audio format.
The Computer Technology Training website has additional information that you might find useful.

