Pattern discovery excavate effective, novel, potentially,useful and ultimately understandable information and knowledge using mining algorithm. Its methods are including classification analysis, association rule discovery,sequential pattern discovery, clustering analysis, and dependency modeling.