Question: what is difference between controller and driver?
Answer: Difference Between Device Driver and Device Controller A device driver is a computer program that operates or controls a particular type of device that is attached to a computer. A device controller is a part of the computer system that makes sense of the signals going to and coming from the CPU.