Реакции удобно делить на типы по тому, как меняется число и состав веществ. Реакция соединения: из нескольких веществ получается одно (2H₂ + O₂ → 2H₂O). Реакция разложения: из одного вещества получается несколько (2H₂O → 2H₂ + O₂). Реакция замещения: атомы простого вещества вытесняют атомы из сложного (Zn + 2HCl → ZnCl₂ + H₂). Реакция обмена: два сложных вещества обмениваются своими частями (NaOH + HCl → NaCl + H₂O).
Реакции бывают экзотермическими (с выделением тепла, как горение) и эндотермическими (с поглощением тепла, как разложение при нагревании).
Умение определять тип реакции помогает предсказывать, какие получатся продукты, и правильно записывать уравнение.