'''Tvarkyklė''' (angl. ''driver'') -– specialios paskirties [[Programa (kompiuterio)|programa]], sukurianti tam tikrą abstrakcijos lygmenį, vykdant tam tikrus veiksmus, dažniausiai -– kreipiantis į įrenginius ar [[duomenys|duomenis]]. Skirtingai, nei daugelis kitų [[Programa (kompiuterio)|programų]], tvarkyklės nėra skirtos tiesioginiam darbui su naudotoju, o pasiekiamos tik per kitas, [[taikomoji programinė įranga|taikomąsias programas]] arba kitas tvarkykles.
Tipiškas tvarkyklių panaudojimo atvejis -– [[ODBC]]: egzistuoja šimtai skirtingų formatų, kuriais saugomi duomenys, todėl labai sunku sukurti programas, kurios galėtų duomenis skaityti iš bet kokių šaltinių. Tačiau galima sukurti vieną programinį [[Interfeisas|interfeisą]], kuris būtų vienodas visoms duomenų rūšims ir tada kurti atskiras programas -– tvarkykles, kurios atitinkamus duomenis padarytų pasiekiamais per vieną, konkretų [[ODBC]] apibrėžtą [[Interfeisas|interfeisą]]. Tokiu būdu, [[ODBC]] tvarkykles gali tiekti už atitinkamą [[duomenų formatas|duomenų formatą]] (šaltinį) atsakingos įmonės, o [[ODBC]] interfeisą naudojantys programuotojai yra užtikrinti, kad jų programoms bus pasiekiami įvairių rūšių duomenys.