Definition: In product management, cannibalization is when two different products from the same company compete with one other. Product managers are often responsible for an entire line or suite of products so that cannibalization can be kept to a minimum, or avoided altogether.