Data mining predicts patterns through electronic data base technologies like statistical analysis and modeling.  Some U.S. law enforcement agencies data mine to predict the criminal patterns of money launderers, terrorist financiers or other criminals.  The U.S. Department of Homeland Security for example, mentioned the following four data mining programs in its February 11, 2008 Letter