ドライバー

Etymology
Borrowed from.

Noun

 * 1) driver, a person who drives a vehicle
 * 2)  driver, a program acting as interface between an application and hardware
 * 3) screwdriver