Q4. What are the difference between hardware, software, and firmware?
Ans. Hardware is the physical tangible (touchable) components of a computer system.
Software is the computer programs that govern the operation of computers.
Firmware is the prewritten programs permanently stored in read-only memory. These configure the computer and are not easily modifiable by user.