Contamination can come from various sources such as impurities in the reactants or even in the catalyst itself. These contaminants can introduce side reactions that produce unwanted by-products. For example, traces of water in a reactant can lead to hydrolysis reactions that were not intended in the original reaction scheme.