good wiki
More at Wikipedia
Homogeneous catalysis
In chemistry, homogeneous catalysis is catalysis where the catalyst is in same phase as reactants, principally by a soluble catalyst a in solution. In contrast, heterogeneous catalysis describes processes where the catalysts and substrate are in distinct phases, typically solid-gas, respectively.
About