Data mining platforms often include a variety of tools, sometimes borrowing from other, related fields such as machine learning, artificial intelligence and statistical modeling. The offerings do vary from vendor to vendor, but there are some features common across the board.