h/w : 정보의 전송통로를 제공하고 정보처리가 일어나게 해주는 물리적인 실체
s/w : 정보들이 이동하는 방향과 정보처리의 종류 지정 및 그들 동작들이 수행될 시간을 지정 해주는 명령들의 집합으로 h/w의 기능을 통해 목적을 달성.
※ s/w는 h/w에 의존적, ∴ 컴퓨터의 기본적인 능력은 h/w로 결정. 그러나 s/w의 질에 따라 h/w의 사용효율이 더 향상 또는 편리해질 수 있음.
컴퓨터 h/w에 응용 s/w들이 탑재되어 사용자와 대화하면서 프로그램을 처리.