Sameer Nigam explains the differences between convolutional and recurrent neural networks:
CNN and RNN are amongst most important algorithm of Neural Network family, also they differ in their network process and solving problems.
So talking about their differences:
CNN are used to solve classification and regression problems and RNN are used to solve sequence information.
Read on to see what Sameer means by this.