Выделяют следующие типы химических реакций:
Реакция соединения. Образование одного сложного вещества в результате соединения двух или более веществ. Например: Fe + S = FeS.
Реакция разложения. Распад одного сложного вещества на несколько простых.
Пример: CaCO3 = CaO + CO₂.
Реакция замещения. Протекает между простыми и сложными веществами, при этом атомы простого вещества замещают атомы одного из элементов в сложном веществе.
Пример: Zn + 2HBr = ZnBr₂ + H₂.
Реакция обмена. Возможна между двумя сложными веществами, в результате чего они обмениваются своими составными частями и образуются два новых сложных вещества.
Пример: MgO + H2SO₄ = MgSO₄ + H₂O.