Data-structure는 컴퓨터 과학에서 데이터를 효율적으로 저장하고 조직화하는 방식을 의미하는 명사입니다. 프로그래밍을 할 때 데이터를 단순히 나열하는 것이 아니라, 목적에 맞게 체계적으로 정리하여 필요할 때 빠르게 접근하거나 수정할 수 있도록 만드는 논리적인 틀을 말합니다. 예를 들어, 배열, 연결 리스트, 스택, 큐, 트리, 그래프 등이 대표적인 데이터 구조의 예시입니다. 이 용어는 주로 소프트웨어 개발, 알고리즘 설계, 데이터베이스 관리와 같은 전문적인 IT 분야에서 사용되며, 일상적인 대화보다는 기술적인 맥락에서 매우 빈번하게 등장합니다. 비슷한 개념인 알고리즘(algorithm)이 '문제를 해결하는 절차'라면, 데이터 구조는 그 문제를 해결하기 위해 '데이터를 담는 그릇'이라고 이해하면 쉽습니다. 한국어로는 '자료 구조'라는 용어로 더 흔히 번역되며, 컴퓨터 공학 전공자나 개발자들에게는 필수적인 기초 지식으로 통용됩니다.