Of course, CNNs use layers, and we will need to talk about some of these layers in more detail, because we haven't discussed them yet; in general, there are three main layers in a CNN: convolutional layers, pooling layers, and fully connected layers (these are the ones you've already seen).