The basics of convolution