By-products are unintended substances formed alongside the desired product during a catalytic reaction. Minimizing by-products is crucial for improving the efficiency and selectivity of catalytic processes. Advanced catalyst design aims to maximize the yield of the desired product while minimizing the formation of unwanted substances.