Neural networks and Deep Learning, the words when witnessed, fascinate the viewers, both complement each other as they fall under the umbrella of Artificial Intelligence.