A convolution is a kind of product that results in a blend/weighted overlap/smooth combination between two functions based on how much one function overlaps with a shifted and flipped version of another. General Convolution

Causal Convolution (used with Laplace Transforms)

Because a convolution is a product, it is commutative: