Glossary: Computer Hardware Basics
Programs, as opposed to the hardware they run on.
hardwareoperating system (OS)