En driver er et computerprogram der gør det muligt for en computers styresystem at kommunikere med forskellige former for hardware.
Idéen med en driver er at hardwareproducenten kan nøjes med at lave én type hardware, men få den til at virke på forskellige styresystemer.