Geeks for Geeks: What is a Neural Network?