Artificial neural networks (ANN) are inspired by the human brain and are built to simulate the interconnected processes that help humans reason and learn. They become smarter through back propagation that helps them tweak their understanding based on the outcomes of their learning as well as from the enormous amount of data available today.