What is it?
RNN means Recurrent Neural Network: it carries information from earlier sequence steps into later processing.
LSTM means Long Short-Term Memory. It is a type of recurrent network designed to retain useful information across longer sequences more effectively than a basic RNN.