빅데이터를 정의하는 방식은 데이터의 속성, 데이터를 활용하는 목적, 데이터 가공 방법을 따른다.
김정숙은 데이터의 양(vloume), 속도(velocity), 다양성(variety)과 같은 속성으로 빅데이터를 정의하고 있다. 빅데이터를 어떻게 정의하느냐에 따라 빅데이터를 접근하고 활용하는 내용에서 차이가 타나날 수 있으나, 이런 정의에 상관없이 데이터를 어떤 목적으로 활용할 것인가, 그리고 어떻게 가공할것인가에 따라 빅데이터를 역으로 재정의 할 수도 있겠다. 이러한 빅데이터의 정의 이외에도 데이터 자체가 가지고 있는 유형에 따라 빅데이터의 종류를 구분하기도 한다. 고정된 필드에 저장된 데이터인가의 여부에 따라 정형(structured), 반정형(Semi-Structured), 비정형(Unstructured)로 구분된다.