Computer systems based on artificial neural networks, often known as neural networks or neural nets, are modeled after the organic neural networks seen in animal brains. Artificial neurons are a group of interconnected units or nodes that serve as the foundation of an ANN and are meant to approximate the function of biological brain neurons. This article contains a survey of practical uses for neural networks. It offers a taxonomy of Artificial Neural Networks (ANNs), in-forms the reader of recent and upcoming developments in ANN applications research, and highlights research areas of interest. This paper also discusses the difficulties, contributions, comparative effectiveness, and important methodologies in ANN applications. The study examines a wide range of ANN applications in numerous disciplines, including computing, science, engineering, medicine, the environment, agriculture, mining, technology, climate, business, and the arts similar to nanotechnology. This study analyses performance assesses ANN contributions and criticizes techniques. The study discovered that artificial neural networks with feedforward and feedback propagation do well when applied to solving human problems. Therefore, based on data analysis characteristics such as accuracy, processing speed, latency, fault tolerance, volume, scalability, convergence, and efficiency, we presented feed-forward and feedback propagation ANN models for research centers. A computational model known as an artificial neural network (ANN) is composed of many processing elements that accept inputs and produce outputs by their specified activation functions. This article will make other articles in this computer magazine easier to grasp for those who know little or nothing about ANNs. We go over the reasons for creating ANNs, the fundamentals of a biological neuron and an artificial computer model, network designs, learning mechanisms, and some of the most widely used ANN models. A successful ANN character recognition application brings us to a close. EDAS Evaluation Based on Distance from Average Solution method for Notebook(n1), Notebook(n2), Notebook(n3), Notebook(n4), Notebook(n5). Notebook (n1), Notebook (n2), Notebook (n3), Notebook (n4), Notebook (n5). Speed (MHz), RAM (Mbytes), Display (inches), Price (Euro). Notebook (n5) has the highest rank whereas Notebook (n1) has the lowest rank. The need for hybrid systems, Optical Neural Networks, EDAS Method.