A heterogeneous catalyst is a catalyst that exists in a different physical phase from the reactants in a chemical reaction. It is typically a solid material that facilitates the reaction between gaseous or liquid reactants, providing an alternative pathway with lower activation energy.