Heterogeneous Catalyst Definition