You are probably reading this on a netbook or an iPad, or maybe a smart phone, or maybe one of dozens of other devices. All of these devices have 2 common attributes; they include "hardware" and "software".
The hardware is the bit you hit when it won't do what you want it to do. The software is the reason it won't do what you want it to do.
Software, of course, is invisible but you can see the effects of it on your hardware. For example; it lights up the display and responds when you click an icon (sometimes). So in order to get your cold hardware to do something, you need software.