인간이 식사를 함으로써 필요한 영양분을 얻듯이 컴퓨터는 데이터를 입력받아 원하는 정보를 출력해 낸다. 여기에서의 데이터는 컴퓨터가 어떠한 처리를 할 수 있도록 형성된 사실 및 개념의 표현을 어떠한 조건, 값, 또는 상태를 나타내는 숫자나 문자로 표현한 것을 가리키며, 정보는 이 데이터에서 원하는 특정한 의미를 부여하여 생성되는 값 또는 문자를 의미한다. 다시 말해 데이터는 인간의 식사에 해당하며 정보는 식사를 통하여 얻게 되는 영양소와 같다. 우리가 컴퓨터를 사용하는 목적은 대부분 이러한 정보를 얻기 위함이다.