데이터마이닝(Data Mining)이란 대용량 데이터베이스에 존재하는 데이터간의 관계, 패턴, 규칙 등을 찾아내고 모형화해서 의사결정을 돕는 유용한 정보로 변환하는 일련의 과정이다. 최근의 비즈니스 환경에서는 시장 경쟁이 심화되어 정보력이 기업 경쟁력의 척도가 되었다. 필요한 정보의 성격도 \"무슨 일이 일어났나?\" 와 같은 과거에 대한 이해에서, \"무슨 일이 일어날 것인가?\"와 같은 미래에 대한 예측으로 변화하고 있다. 이를 위하여 분석 모델링 작업을 하는 것이 바로 데이터마이닝이다. 컴퓨터 기술의 발전에 힘입어, 대량의 데이터가 축적되어있어 데이터 마이닝을 위한 훌륭한 토양이 마련된 것이다.