Artificial Neural Networks: How To Understand Them And Why They're Important