Imagine the computer hardware as a human body having various body parts which can be seen and touched by us. But if there is no soul in the body can the body move or perform its function. The answer is NO, as it would be considered as dead. Similarly, Computer hardware provides the structure of a system, it has input devices, output devices but the system will work only if it has software that will make it run its function. Thus, both are mutually dependent on each other.