Esistono due tipi di porte per computer: fisiche e virtuali. Esempi di queste porte includono porte USB, porte video, porte audio, porte legacy e porte di rete. Le porte del computer sono le aperture di connessione o le interfacce con altri dispositivi periferici. Una periferica si riferisce a qualsiasi tipo di hardware che non sia costruito all'interno di un PC.
Le porte sono spesso descritte dal loro utilizzo, come una porta USB (Universal Serial Bus) o una porta Ethernet. La maggior parte delle porte sono direttamente collegate alla scheda madre. Le porte fisiche aiutano a collegare un computer tramite un cavo e una presa a un dispositivo periferico. Le porte virtuali sono porte dati che consentono all'applicazione software (rete) di interfacciarsi con le risorse hardware senza interruzioni. Le porte del computer fisico includono porte seriali (socket DB9), porte USB (presa /connettore USB 2.0 o 3.0), porte parallele e porte Internet. La porta USB consente la comunicazione tra un computer e una periferica. Funziona anche come alimentatore per dispositivi come fotocamere digitali e telefoni cellulari.
Una porta virtuale (di rete) è associata a un indirizzo IP e un protocollo utilizzato per la comunicazione. Le porte di rete sono in genere Ethernet o FireWire. Le porte video sono generalmente una combinazione di VGA, DVI, RCA /component, S-Video e HDMI. Le porte audio comprendono mini jack audio analogici o RCA. Le porte legacy sono associate a vecchi modelli di computer e sono rari da trovare sui computer moderni.