Katalisisnya disebut katalisis homogen jika katalis berada dalam fase yang sama dengan pereaksi (misalnya terlarut bersama pereaksi), dan katalisis heterogen jika katalis berada dalam fase lain, biasanya berupa padatan yang permukaannya dicapai pereaksi dari gas atau cairan.
Contoh
Contoh 42.4 (Ion iodida dan hidrogen peroksida)
Hidrogen peroksida dengan sendirinya terurai sangat lambat: . Jika sedikit kalium iodida dilarutkan di dalamnya, larutan itu langsung berbuih. Ion iodida membuka jalan dalam dua tahap:
Jika dijumlahkan, kedua tahap itu kembali memberikan : ion iodida, yang dipakai pada tahap pertama dan dikembalikan pada tahap kedua, adalah katalisnya; ion adalah zat antara.
Contoh 42.5 (Ion besi(III))
Ion besi(III) juga mengatalisis penguraian itu, melalui pasangan / (Bab 35): mula-mula ion itu mengoksidasi hidrogen peroksida, , lalu ion-ion besi(II) yang terbentuk dioksidasi kembali oleh hidrogen peroksida yang lain, . Warna jingga pucat larutan berubah kehijauan selama gas dilepaskan, lalu kembali ketika hidrogen peroksida habis: tanda bahwa katalis ikut serta dan diregenerasi.