A homogeneous system is one such that catalysts are not compartmentalized, that is, components are present in the same compartment.
A heterogeneous system has two separate electrodes, an anode and a cathode, making possible the separation of oxygen and hydrogen production.