Драйвер, также называемый драйвером устройства или программным драйвером, — это программное обеспечение, позволяющее компьютерным программам более высокого уровня взаимодействовать с аппаратным устройством. Когда компьютерная программа запрашивает взаимодействие с определенным аппаратным устройством, драйвер обрабатывает перевод инструкций и вывода между устройством и компьютерной программой, вызывающей драйвер.