LSTM is an RNN architecture that is used in deep learning. In contrast with regular feedforward neural networks, long short-term memory uses feedback connections.