Device driver: code to control a device
Linux uses the file system interface to control devices
Devices correspond to entries in the file system.