This document provides an overview of artificial neural networks and their application in data mining techniques. It discusses neural networks as a tool that can be used for data mining, though some practitioners are wary of them due to their opaque nature. The document also outlines the data mining process and some common data mining techniques like classification, clustering, regression, and association rule mining. It notes that neural networks, as a predictive modeling technique, can be useful for problems like classification and prediction.