Long short-term memory (LSTM)
A way of adding memory to Neural networks using three "gates"
Sometimes referred to as Temporal network with gates
Here is a very good video by Brandon Rohrer
Gates: