My friend when we talks in computer/IT terms then hardware may be any of physical components of your computer, just as your mouse, keyboard, monitor, speakers etc
And on the other hand Firmware is some set of instructions which controls or operates hardware devices.
Simple example of firmware and hardware is your TV remote control, as remote control it self is hardware but it has some logical instruction in it which operates it when you press any key to change channel or control volume.
And on the other hand Firmware is some set of instructions which controls or operates hardware devices.
Simple example of firmware and hardware is your TV remote control, as remote control it self is hardware but it has some logical instruction in it which operates it when you press any key to change channel or control volume.