Los puertos de comunicación permiten el intercambio de datos entre un computador y sus periféricos o entre computadores. Algunos puertos comunes incluyen puertos PS/2 para conectar periféricos pequeños, puertos USB para instalar periféricos sin abrir la computadora, puertos seriales para enviar e recibir datos de forma serializada, y puertos paralelos y VGA para conectar impresoras y monitores respectivamente.