Upravljački program jedna je od komponenti softvera koja radi zajedno s operativnim sustavom i perifernim kontrolerom kako bi osigurala funkcionalno sučelje. Upravitelj uređaja vrsta je aplikacije posebno dizajnirane tako da korisnik može kontrolirati sve programe instalirane na svom računalu, uz to što je zadužen za ispravno funkcioniranje hardvera, pa se smatra jednim od najvažnijih dijelova unutar onih posvećenih moderiranju rada tima.
Vrlo je vjerojatno da je tvrtka zadužena za dizajniranje upravljačkog programa ista ona koja razvija hardver, budući da bolje razumije kako sustav funkcionira i upravljački program može savršeno stati; Informacije o njima mogu se pronaći i dobiti na odgovarajućim web stranicama proizvodne tvrtke. Međutim, za elektronički uređaj mogu postojati stotine opcija u pogledu vozača, što činjenica ne znači da pružaju iste mogućnosti upravljanja.
U nekim slučajevima tvrtka podržava ove neovisne programere za izradu programa, ali on se ne distribuira kao službena verzija. Iako postoje i situacije u kojima su dizajnirani besplatni upravljački programi koji se prodaju bez reference na određenog proizvođača, samo uređaj za koji su dizajnirani.
Također su stvoreni različiti računalni programi koji nose ime "upravljački program", poput onog čija je funkcija omogućavanje da uređaj bude dostupan za instaliranje aplikacija koje nude pomoć ili onaj koji omogućuje da grafička kartica pruža dobru grafiku na računalu. sučelje, jer postoje neki koji služe kao alati za dizajn drugih kontrolera.