bet365 interview question

What is a convolutional neural network and how do they work ?