Urządzenia wejścia - to takie urządzenia, które pobierają informacje ze środowiska zewnętrznego i przekazują je komputerowi. Takimi informacjami może być obraz (kamerka komputerowa, skaner), dźwięk (mikrofon), dane wprowadzane przez użytkownika (klawiatura, myszka) oraz nośniki danych, które pozwalają tylko na odczyt (np. płyty CD*)
Urządzenia wyjścia - dzięki nim komputer może komunikować się z użytkownikiem: poprzez obraz (monitor, drukarka), dźwięk (słuchawki, głośniki)
Istnieją także urządzenia wejściowo - wyjściowe które są w stanie komunikować się w obydwie strony, są to elementy komputera związane z sieciami bezprzewodowymi (karta sieciowa, moduł Bluetooth oraz podczerwieni (IrDA) a także nośniki pamięci (USB, dyski, płyty CD*, karty SD)
* - zależenie od typu płyty CD może ona być urządzeniem wejścia (te, które pozwalają tylko na odczyt) bądź wejściowo-wyjściowa (te, które pozwalają na wielokrotny zapis)