Istnieją dwa typy portów komputera: fizyczne i wirtualne. Przykłady tych portów obejmują porty USB, porty wideo, porty audio, starsze porty i porty sieciowe. Porty komputerowe to otwory połączeń lub interfejsy z innymi urządzeniami peryferyjnymi. Urządzenie peryferyjne odnosi się do wszelkiego rodzaju sprzętu, który nie jest wbudowany w komputer.
Porty są często opisywane przez ich użycie, takie jak port USB (Universal Serial Bus) lub port Ethernet. Większość portów jest bezpośrednio podłączona do płyty głównej. Fizyczne porty pomagają podłączyć komputer za pomocą kabla i gniazda do urządzenia peryferyjnego. Wirtualne porty to bramki danych, które umożliwiają aplikacjom (sieciom) łączenie się ze sprzętem bez przerw. Fizyczne porty komputerowe obejmują porty szeregowe (gniazdo DB9), porty USB (gniazdo /złącze USB 2.0 lub 3.0), porty równoległe i porty internetowe. Port USB umożliwia komunikację między komputerami i urządzeniami peryferyjnymi. Działa również jako źródło zasilania urządzeń takich jak aparaty cyfrowe i telefony komórkowe.
Port wirtualny (sieciowy) jest powiązany z adresem IP i protokołem używanym do komunikacji. Porty sieciowe to zazwyczaj Ethernet lub FireWire. Porty wideo są zwykle kombinacją VGA, DVI, RCA /component, S-Video i HDMI. Porty audio składają się z mini analogowych gniazd audio lub RCA. Starsze porty są powiązane ze starymi modelami komputerów i rzadko można je znaleźć na nowoczesnych komputerach.