Q18. What are the differences between hardware, software and firmware?
Hardware represents the physical and tangible (touchable) components of the computer that is, the components that can be seen and touched. Or we can say that collectively, the electronic, electrical and mechanical equipment that makes up a computer is called Hardware.
Software represents the set of programs that govern the operation of a computer system and make the hardware run.
Firmware is a prewritten program that is permanently stored in read-only memory. It configures the computer and is not easily modifiable by the user. BIOS (Basic Input Output Services) instructions are an example of firmware.