In heterogeneous catalytic reactions, the catalyst is in a different phase than the reactants. Most commonly, the catalyst is a solid, and the reactants are gases or liquids. Examples include the Haber process for ammonia synthesis and catalytic converters in automobiles. Heterogeneous catalysis is advantageous for separation and reuse of the catalyst, but it may suffer from issues like mass transfer limitations.