When it comes to Computing, hardware refers to the physical parts of a device that users interact with such as a keyboard, hard drive, or monitor. This is in contrast to software, which are the operating systems, applications, and other virtual computing programs that help users carry out tasks.
Hardware can be created and manufactured by big tech names, such as Microsoft or Apple, or by hobbyists and smaller companies using Arduino, embedded-systems software, and other tools. Learning about hardware is important to making computer-based technologies functional for our everyday lives, as well as critical for maintaining and repairing them.