In computin, a device driver (commonly referred tae simply as a driver) is a computer program that operates or controls a pairteecular teep o device that is attached tae a computer.[1] A driver provides a saftware interface tae haurdware devices, enablin operatin seestems an ither computer programs tae access haurdware functions withoot needin tae ken precise details o the haurdware bein uised.