Numecent interview question

What is a driver?