INDEX란 색인 또는 지표 등의 뜻을 갖는 일반단어로 컴퓨터에서도 사용되는컴퓨터 전문용어이다.
컴퓨터에서INDEX는 색인 또는 지표의 뜻으로 파일이나 문서중의 특정내용의 위치를 알아내기 위한 키(key), 또는 참조를 위한 기호의 기능을 포함하고 있어 일반적으로 "표의 형식"으로 돼 있다. 찾고자 하는 자료의 위치를 찾을때 바로 이 색인(표)를 먼저 탐색하고, 그리고 참조기호에 의해 목적하는 데이터를 찾아낼 수가 있기 때문에 처음부터 끝까지 모두 탐색하는 것보다 빨리 찾아낼 수가 있으며 책의 끝에 있는 색인과 같은 기능을 갖는다.
"지표"로서 표시되는 경우에는 기본이 되는 고정된 수치에 순차적으로 변동 을 주기 위해 준비되는 정수값 부분을 뜻하며, 그 정수값 부분의 값을 유지보전하는 레지스터를 지표레지스터(inde. register)라 부르기도 한다. 통상 은 데이터항목의 지정위치를 순차적으로 변경하기 위해 사용하며, 또 비슷한 수의 배열(array)속에서 특정의 수를 식별하기 위해 사용하는 "첨자"의 뜻을갖기도 한다. 예를 들면, .(5)는 배열 X(n)의 다섯번째이다. 또 지표는 데이터의 다른 항목에 관련해 그 데이터의 항목의 위치를 식별하는 정수값의 첨자이다. INDEX가 갖는 두가지 대표적인 뜻 가운데 "색인"은 파일 또는 문서의 내용을나타낸 표이며 그 내용의 위치를 정하기 위한 열쇠 혹은 참조기호를 내포하고 있는 것이며, "지표"는 프로그래밍에 있어서 데이터의 다른 항목에 관련해 그 데이터의 항목의 위치를 식별하기 위한 정수값의 첨자이다.