# Hidden layer > A layer in a neural network between the input layer (the features) and the output layer (the prediction). Each hidden layer consists of one or more neurons. A deep neural network contains more than one hidden layer.[^1] A layer in a [neural network](https://wiki.g15e.com/pages/Artificial%20neural%20network.txt) between the [input layer](https://wiki.g15e.com/pages/Input%20layer.txt) (the features) and the [output layer](https://wiki.g15e.com/pages/Output%20layer.txt) (the prediction). Each hidden layer consists of one or more [neurons](https://wiki.g15e.com/pages/Artificial%20neuron.txt). A [deep neural network](https://wiki.g15e.com/pages/Deep%20neural%20network.txt) contains more than one hidden layer.[^1] ## Footnotes [^1]: https://developers.google.com/machine-learning/glossary#hidden-layer