Architektura wewnętrzna wszystkich istniejących obecnie komputerów jest w przybliżeniu taka sama. Możliwości ich wykorzystania do rozwiązywania niektórych problemów determinuje głównie lista i charakterystyka urządzeń peryferyjnych. Istnieje wiele urządzeń peryferyjnych do różnych celów.
Technicznie wszystkie urządzenia komputerowe są określane jako urządzenia peryferyjne, z wyjątkiem centralnego procesora, pamięci i kontrolerów, które zapewniają ich interakcję. Jednak na poziomie codziennym to pojęcie ma nieco inne znaczenie. Tak więc większość użytkowników nazywa urządzenia peryferyjne zaprojektowane w postaci kompletnych modułów, które są w taki czy inny sposób podłączone do płyty głównej komputera. W każdym razie wszystkie takie urządzenia można podzielić na duże grupy zgodnie z ich przeznaczeniem.
Kontrolery portów (takie jak COM, PS/2, USB, SATA, IDE, PCI/PCI-E) są teraz integralną częścią każdego komputera. Są potrzebne do zapewnienia możliwości wymiany danych ze wszystkimi innymi urządzeniami peryferyjnymi, w szczególności do ich sterowania. Złącza portów znajdujące się na płycie głównej służą do podłączania zarówno wbudowanych jednostek systemowych, jak i urządzeń zewnętrznych.
Ta sama grupa sprzętu obejmuje karty wideo, karty dźwiękowe, drukarki, plotery (plotery) itp. Wszystkie te urządzenia peryferyjne mają jedną wspólną cechę - są potrzebne do wyprowadzania informacji z komputera w takiej czy innej formie.
Kolejna duża grupa urządzeń peryferyjnych obejmuje urządzenia wejściowe. Są one potrzebne zarówno do zapewnienia możliwości kontrolowania osoby przez komputer, jak i do bezpośredniego wprowadzania różnego rodzaju informacji. Taki sprzęt obejmuje klawiatury, różne urządzenia pozycjonujące (mysz, piłka, tablet), kamery wideo, mikrofony itp.
Urządzenia takie jak karty sieciowe i różne modemy (telefon, ADSL, GPRS) są przeznaczone do wymiany danych między komputerami. Jednym z najstarszych urządzeń tego typu jest zwykły port COM.
Urządzenia peryferyjne, czyli różnego rodzaju napędy, są potrzebne do długotrwałego przechowywania informacji. Należą do nich dyski twarde (HDD), karty pamięci, napędy CD/DVD itp.