There is a close relationship between The physical parts of a computer system, eg a graphics card, hard disk drive or CD drive. and The programs, applications and data in a computer system. Any parts of a computer system that aren’t physical.. Without software, hardware is very limited and without hardware, software would not be able to run. They need each other.