When troubleshooting a computer problem, you should first try to determine whether the problem is hardware or software. How you determine that depends on the problem you are experiencing, but often you need to rule out one or the other problem through testing.
What Makes ALL Your Electronics Work – Firmware Explained
Regardless of how you arrive at that answer, there is often a lot of confusion when it comes to hardware versus software. It gets even more confusing when firmware comes into the picture.
Below you can read more about the differences between these 'products'. This is something you need to know for troubleshooting your tech devices:
Hardware is "real stuff" that you can see with your eyes and touch with your fingers. And because it's a physical item, you can sometimes smell it as it dies a fiery death, or hear it as it physically decays in its final movements.