A heterogeneous catalyst is a substance that increases the rate of a chemical reaction without being consumed, and exists in a different phase than the reactants, typically as a solid while the reactants are gases or liquids. This phase difference allows for easier separation of the catalyst from the products after the reaction, and plays a crucial role in influencing the activation energy and the pathway of the reaction.