LSTM (Hochreiter and Schmidhuber, 1997) is a kind of RNN, an extension of conventional feedforward neural network.
lSTM cells are capable of modeling long-range dependencies, which other traditional RNNs fail to do given the vanishing gradient issue.