Continual Learning is one of the most promising research areas to shift machine learning from solving a single task to something more similar to general intelligence. Machine learning (and especially deep neural networks research) has shown outstanding results in the past 10 years, bringing us to the deep learning era, where learning models are everywhere and they interact with many aspect of our life. However, machine learning have an enormous issue, which completely diversity it from biological learning: machine cannot learn continuously. This is the so called catastrophic forgetting problem, and continual learning is trying to address it, making artificial intelligence able to continually learn for the entire duration of its "life".