A neural network is a computational model inspired by the human brain.  It consists of interconnected nodes (neurons) organized in layers to process and analyze data, commonly used for tasks like image recognition and natural language processing.