Hardware is a device physical parts of the computer that you can touch and see ,
such as the monitor, mouse, keyboard and computer data storage, etc.
But Software is the non-physical aspect that collection of instructions and code installed into the computer and cannot be touched which includes the operating system, applications, programs, etc.