What is the meaning of Recurrent_neural_network?

An artificial neural network where the connections between units give them a kind of internal memory useful for processing arbitrary sequences of inputs as in speech recognition.

Source: wiktionary.org