Există două tipuri de porturi de calculator: fizice și virtuale. Exemplele acestor porturi includ porturi USB, porturi video, porturi audio, porturi vechi și porturi de rețea. Porturile pentru calculator sunt deschiderile de conectare sau interfețele cu alte dispozitive periferice. Un periferic se referă la orice tip de hardware care nu este construit în interiorul unui PC.
Porturile sunt deseori descrise prin utilizarea lor, cum ar fi un port USB (Universal Serial Bus) sau un port Ethernet. Majoritatea porturilor sunt atașate direct de placa de bază. Porturile fizice ajută la conectarea unui computer utilizând un cablu și o priză la un dispozitiv periferic. Porturile virtuale sunt porți de date care permit aplicației software (rețea) să interfereze cu resursele hardware fără întrerupere. Porturile fizice ale computerului includ porturi seriale (socket DB9), porturi USB (conector /conector USB 2.0 sau 3.0), porturi paralele și porturi Internet. Portul USB permite comunicarea între calculatoare și periferice. De asemenea, acționează ca o sursă de alimentare pentru dispozitive precum camerele digitale și telefoanele mobile.
Un port virtual (rețea) este asociat cu o adresă IP și un protocol utilizat pentru comunicare. Porturile de rețea sunt de obicei Ethernet sau FireWire. Porturile video sunt în general o combinație de VGA, DVI, RCA /component, S-Video și HDMI. Porturile audio cuprind miniaturi audio analogice mini sau RCA. Porturile moștenite sunt asociate cu modele de calculatoare vechi și sunt rare pentru a fi găsite pe computerele moderne.