메타데이터(metadata)는 데이터에 대한 데이터를 의미한다.
데이터의 속성정보에 대한 데이터로 아래와 같이 설명되기도 한다.
정보자원이나 정보자원의 묶음(collection, object)을 설명(기술,describe)한 데이터를 말한다. ‘데이터에 대한 데이터’가 메타데이터의 보편적 정의로 사용된다고 한다.
가장 대표적인 것은 아래의 두 기능일 것이다.
좀 더 구체적으로 들어가서 메타데이터는 정의에 따라 분류될 수 있다고 한다.
FDBR와 NISO는 근본적으로는 같은 의미이지만, NISO의 경우 Archiving and Preservation이 추가되어 메타데이터를 하나의 정보자원으로 여기고 장기적인 보존이 필요함을 강조한다는 특징이 있다.
메타데이터는 대량의 정보 가운데에서 찾고 있는 정보를 효율적으로 찾아 이용하기 위해 일정한규칙에 따라 콘텐츠에 대하여 부여되는 데이터이다.
HTML 문서를 작성하다보면 내용 앞뒤로 꺾쇠(<>) 안에 태그값을 입력해야한다.
이 태그값에 따라 내용이 어떤 속성을 갖게 되는지 정해지는데 이것이 메타데이터의 역할을 한다. 내용의 구조를 나타내는 것이 태그의 역할이므로 메타데이터의 역할을 하기 때문이다.
데이터에 관한 구조화라는 것은 HTML 태그 안에 head와 body가 올 수 있고, body 안에는 table이 올 수 있으며, table 안에는 tr가, tr안에는 td가 올 수 있도록 구조적으로 짜여있는 규칙을 의미한다. 데이터가 상위에서 하위로 트리(tree) 구조를 이루고 있다는 것을 의미한다.