Hey while I do cover both on my channel and they are effectively two sides of the same coin. That said, how they are used practically are quite different. Correllation is used to determine how one signal correlates with another, in other words how similar two signals are, or how similar a portion of a signal is to another. Convolution is used to determine one signals impact on another / on a system. Practically, they are the same operation with the kernel or smaller signal has its samples flipped.