W informatyce określenie kontroler odnosi się do wielu znaczeń. Wspólnym ich mianownikiem jest funkcja sterowania (kontrolowania) elementem lub zespołem elementów systemu komputerowego, najczęściej na potrzeby układu głównego jakim jest procesor. Kontroler jest więc łącznikiem (interfejsem) pomiędzy centralną częścią komputera a jego peryferiami. Najczęściej spotykane określenia „kontroler” odnoszą się do następujących elementów:
Kontroler portów – to układ zapewniający komunikację z urządzeniami zewnętrznymi poprzez różnego rodzaju porty, np. USB, Firewire, Centronics, COM. W komputerach osobistych PC kontroler portów najczęściej jest częścią mostka południowego. Występować też może jako osobny chip wlutowany na płycie głównej lub w postaci osobnej karty (zwanej w całości kontrolerem) podłączanej do złącza PCI, PCI Express, itp. W komputerach mobilnych kontrolery portów występują też w postaci kart PCMCIA i Express Card.
Ze względu na anglojęzyczne pochodzenie słowa kontroler (ang. controller) określenie to jest tożsame również z innymi elementami systemów komputerowych:
Mikrokontroler – to zintegrowany układ elektroniczny (chip)