homogeneous versus heterogeneous catalysis
Think about two ways to sweeten your tea. You could stir in sugar that dissolves completely, so every sip is uniformly sweet and the sugar is everywhere at once — but afterwards you can never get the sugar back out. Or you could drop in a sugar cube that sits at the bottom, sweetening the tea from its surface, and which you can fish out whole when you are done. The first is like a homogeneous catalyst, mixed into the same phase as everything else; the second is like a heterogeneous catalyst, a separate solid you can later recover.
In homogeneous catalysis the catalyst and the reactants are in the same phase — almost always all dissolved together in a liquid. The catalyst is typically a single, well-defined metal complex, so every catalyst molecule is identical and you can study exactly how it works, tune its ligands to fine-tune its behaviour, and achieve superb selectivity. The cost is that separating the precious dissolved catalyst from the product at the end is difficult and expensive. In heterogeneous catalysis the catalyst is in a different phase from the reactants — classically a solid catalyst with gas or liquid reactants flowing over it. Reactants stick to (adsorb onto) the solid surface, react there, and the products leave. Here separation is trivial (the solid just stays put as fluid flows through), the catalyst is robust and easy to handle at high temperature, but the active sites are varied and ill-defined, selectivity is often poorer, and understanding exactly what happens on the surface is genuinely hard.
The choice between them is one of the central engineering decisions in the chemical industry, and it is a trade-off, not a verdict. Heterogeneous catalysis dominates the largest-scale processes — making ammonia, sulfuric acid, refining petroleum — precisely because continuous flow over a fixed solid bed is cheap and the easy separation matters enormously at huge tonnage. Homogeneous catalysis wins where exquisite selectivity is worth the separation headache, especially in making pharmaceuticals and fine chemicals where getting exactly one isomer is the whole point. A long-running dream is to get the best of both: anchoring a well-defined molecular catalyst onto a solid support so it is selective like a homogeneous catalyst yet recoverable like a heterogeneous one.
Making acetic acid by the Cativa process uses a dissolved iridium complex (homogeneous) prized for selectivity; making ammonia by Haber-Bosch uses a solid iron bed (heterogeneous) prized for cheapness and easy gas separation.
Same goal, opposite strategies: dissolve-it-in for selectivity, keep-it-separate for easy recovery.
Neither type is simply better. Homogeneous wins on selectivity and study-ability but loses on separation; heterogeneous wins on robustness and recovery but loses on understanding and fine control.