Associative-array는 컴퓨터 프로그래밍에서 데이터를 저장하는 자료 구조의 일종으로, '키(key)'와 그에 대응하는 '값(value)'을 쌍으로 묶어 저장하는 방식을 의미합니다. 일반적인 배열이 인덱스 번호(0, 1, 2 등)를 통해 데이터에 접근하는 것과 달리, 연관 배열은 문자열이나 숫자 등 사용자가 정의한 고유한 키를 사용하여 데이터에 접근할 수 있다는 점이 가장 큰 특징입니다. 예를 들어, '이름'이라는 키에 '홍길동'이라는 값을 저장하는 식입니다. 프로그래밍 언어에 따라 이를 딕셔너리(dictionary), 해시 맵(hash map), 혹은 맵(map)이라고 부르기도 합니다. 실무에서는 데이터베이스에서 가져온 정보를 다루거나, 설정 값을 관리할 때 매우 빈번하게 사용되는 필수적인 개념입니다. 일반적인 영어 단어라기보다는 컴퓨터 과학 분야의 전문 용어(Technical Term)로 분류되며, 개발자들 사이에서 의사소통할 때 명확한 의미 전달을 위해 사용됩니다.