Computer hardware includes the physical parts or components of a computer that we see and touch such as the cabinet, central processing unit, monitor, keyboard, computer data storage, graphics card, sound card, speakers and motherboard.
Hardware is so-termed because it is “hard” or rigid with respect to changes or modifications.
Computer software is instructions that can be stored and run by hardware. Software is “soft” because it is easy to update or change. Operating system, applications and games are software.
Hardware is typically directed by the software to execute any command or instruction. A combination of hardware and software forms a usable computing system, although other systems exist with only hardware components.
Refer to the links below for more information