driver
provides a programming interface to control and manage specific lower level interface that is often linked to a specific type of hardware, or other low-level service
Scanner Access Now Easy
free software project
device driver
computer program that operates or controls a particular type of device